Town Square sits in the Al Nadi District of El Shorouk City, next to La Vista Patio Casa, the British University in Egypt and Heliopolis Club. It is one minute from Suez Road and the Sadat Axis, two minutes from Open Air Mall and Madinaty Gate 1, and five minutes from the Cairo–Ismailia Road. Ask us to arrange a site visit.



