Connect to share and comment

London housing shortage

London housing shortage

A new apartment complex is located near to Battersea power station on April 26, 2013 in London, England.

Peter Macdiarmid