Outside of central London, the most expensive towns and cities to rent a room in include Twickenham (£928), ...
Any new town will have to provide the necessary infrastructure to support a new community, enable a high-density development and become an economically sustainable place. London can deliver ...
The glorious, Grade II listed King’s Head might be one of the prettiest pubs in south London. It’s also well known for being ...
The UK's best places to reside have recently been revealed, and three London boroughs managed to bag themselves a spot in the ...
For every new, exciting venture that springs up, London seems to shed another favourite. Once again, it's time to cue the melancholy piano for our ever-swelling list of places that closed down in ...
Labour says each proposed new town will have a minimum of 10,000 new homes, with 40% expected to be classed as "affordable". At least one new town inside the Greater London boundary is needed to ...
The government has committed to building new towns with at least 10,000 homes but where should they go? London is the obvious place, says Jonathan Seager If you were asked to picture a new town in ...