Large site for Ed

London property on the market for £20,000 – but there’s a catch

The London property market is among the most expensive in the world, with the cost of living forcing house prices and rental fees higher than they have ever been.


Posted

in

by