About Who are we? Organisation details ISCED Level: Location Town: Warszawa Region: Mazowieckie Address: ul Narbutta 31 Postal code: 02-536 Web Presence Website: http://www.68lo.edu.pl