The 60 most desirable places to live in London revealed: the number 1 spot is in the south-east of the capital… and has no Tube services
It has no metro connections, no Michelin-starred restaurants – and is south of the river. Yet Dulwich has been revealed as the most desirable place […]
Read more