Where is Greenwich?
The Royal Borough of Greenwich is one of South London’s most sought after locations situated. It stretches from Deptford in the West, across to Charlton in the East, and extends south to the A2 that cuts through Blackheath and Eltham, and north up to Woolwich and the River Thames.
Greenwich is known for offering plentiful green space, an abundance of restaurants and leisure opportunities, alongside excellent travel links to central London and beyond.