Definition of Battersea Power Station from the Oxford Advanced Learner's Dictionary


Battersea Power Station

; NAmE
jump to other results
a very large building in Battersea, London, with four tall chimneys. It was built in 1937 to produce electricity for south London, but since it was closed down in the 1980s it has been completely empty, although there have been several plans to convert it.