mail_outline sales@mediastorehouse.com
Battersea Power MachineBATTERSEA POWER STATION, London Electricians at work on a stator for one of the 80, 000 kilowatt turbo-alternators, supplying power to London