14
Dec
Battersea Power Station 2.0
This unique London landmark, at 42 acres, is one of the world’s largest brick buildings. Famed for its Art Deco fittings and decor, this magnificent structure has finally been given a new lease of life after many years of doubt about its future. £9 billion has been pumped into this...
Read more