Town Square is located near Al Barsha, and will eventually feature over 3,000 townhouses and 18,000 apartments in addition to substantial retail, hospitality and commercial space. The master plan also envisages a central and vibrant hub with shopping and dining districts, plazas, greenbelts, mosques, educational institutions, healthcare centers, entertainment and outdoor sports facilities.