Battersea Power Station Heralds End Of The Mall With Stunning Landmark

The landmark Battersea Power Station will reopen on October 14 ©Brendan Bell If this is the end, what a way to go. It seems increasingly likely that London landmark Battersea Power Station will be the...