Greenwich Square is an exciting new residential address created around a vibrant public square, including leisure facilities, a range of retail amenities and providing a diverse mix of apartments, maisonettes and townhouses.

Amenities Map

Greenwich Square is perfectly located and easily accessible from Greenwich Village, the Peninsula and Canary Wharf.