|
The Pump House Gallery
Battersea Park, Battersea, London SW11 4NJ - England, UK

Located at the heart of South London’s most beautiful park, this art gallery offers a wide range of exhibitions throughout the year. Built in 1861 as a Victorian pump house, the building fell into disrepair after it was closed...
|