The Power Station

161 Battersea Park Road London SW8 4BU