London Square Greenwich is a bespoke collection of 1,2 and 3 bedroom apartments superbly located and surrounded by history. The striking new building is designed to reflect the local architecture, including the grade ii listed former Greenwich town hall. Residents will enjoy an exceptional lifestyle amid the heritage, culture and convivial atmosphere in the heart of this truly unique to London Square Greenwich and popular London village.
Situated just a four-minute walk from Greenwich Park and five minutes from Greenwich station, these boutique apartments enjoy a fantastic central location, unique for new homes in this sought-after area. Royal Hill itself is an attractive street with a mix of architectural styles, including period cottages and houses. With an eclectic range of independent shops, cafés, delis and pubs, it has a welcoming village feel - ideal for relaxed weekend browsing or lively weeknight dining.