Passenger trains pass Battersea Power Station, a former electricity plant in London that has been converted into luxury residential, retail and commercial premises. Reuters
Passenger trains pass Battersea Power Station, a former electricity plant in London that has been converted into luxury residential, retail and commercial premises. Reuters

London property faces supply squeeze as taxes and planning rules scare off developers