Battersea Power Station

PHOTOS: London is Hosting an Open House for 700 Buildings

Over 700 buildings, including private homes, in London, England are opening their doors to the public this coming weekend, September 21 and 22. The annual event allows visitors a peek into spectacular pieces of architecture, with some ...