Interested in any of our London properties? Get in touch:
Greenwich Square
Greenwich
Square
100 Vanbrugh Hill London, SE10

Location

Loading map...

Set on a graceful bend of the River Thames, Greenwich occupies a special place in London. Once the birthplace of Tudor monarchs, including Henry VIII and Elizabeth I, it became a centre of maritime heritage, boasting the architecture of Christopher Wren. Today Greenwich provides a welcome escape from the fast pace of London life.

From waterfront walks to afternoons on the park, there’s rarely any rush in this part of town. But when you are in the mood for something more lively, you’re only moments away from the latest headliners at London’s world famous O2 Arena.
With fast links to London Bridge and Canary Wharf, connecting to Central London is easy. National Rail, tube and DLR services all operate from Greenwich, and many people experience a unique daily commute onboard the River Bus service.
A host of museums and galleries with constantly-changing exhibitions can fill your days without you even needing to leave the borough.
Stock up on gifts and trinkets from Greenwich's well-known and much-loved antique market.
A nod to the borough's extraordinary place in Britain's maritime history is just a short walk away.