City Square Mall, New Delhi

The finest landmark address in West Delhi

The City Square Mall in West Delhi is one of the busiest malls in the that locality. The 400,000 sq. feet mall located close to the metro station is well connected by road too. It boasts of hosting some of the best brands in the world and speciality restaurants. It’s a popular hangout and boasts of great footfalls.

  • 400,000 sq. ft. Mall on MG Road
  • Close to Metro Station
  • 2 Anchor Stores
  • Air-Conditioned Mall
  • Parking for 1,000 cars
  • State-of-the-art security