Back to All Events

The Art of Regeneration


  • Menier Gallery 51 Southwark Street London, SE1 1RU United Kingdom (map)

Open weekdays 11-6pm

Saturday 11-4pm