London Square
Development Type:
1, 2 & 3 Bedroom
0333 666 4545


Set on Royal Hill, London Square Greenwich is a bespoke collection of apartments superbly located in the heart of Greenwich. Inspired by its immediate surroundings, the striking new building is designed to reflect the local 1930s architecture, including the Grade II listed former Greenwich Town Hall.

Residents will enjoy an exceptional lifestyle amid the heritage, culture and convivial atmosphere of this truly unique London village.

Launching in 2021, register for exclusive pre-release information.

Local Area

Greenwich - Location
Perfectly placed to make the most of it all

With it’s charming streets, strong cultural scene and wealth of independent stores and businesses, Greenwich has a distinct identity bursting with character. Set within its heart is London Square Greenwich, perfectly placed to make the most of it all. 

Experience high drama at Greenwich Theatre, one of London’s leading theatres outside the West End. Stroll through one of the many galleries or major museums. Enjoy one of the many festivals or live entertainment at the O2 Arena. Relish the eclectic range of shops and cafes for everyday life from The Creaky Shed Grocers or Goddard’s Pie and Mash shop, to the historic Greenwich Market with over 120 stalls selling food, fashion, antiques and jewellery, not forgetting the iconic Greenwich Park.

Getting around at a glance:

London Square Greenwich to Greenwich Park

4 minutes

London Square Greenwich to Greenwich Station

5 minutes

London Square Greenwich to Greenwich Market

6 minutes

London Square Greenwich to Greenwich University

9 minutes

Greenwich Station to London Bridge

8 minutes

Greenwich Station to Canary Wharf

10 minutes

Travel times sourced from National Rail Enquiries and Google Maps, October 2020

Local Area Guides:



Learn More Local Map