Pump House Gallery

  • Battersea Park, sw11 4NJ, London