Menier Gallery

Menier Gallery
51 Southwark Street, London SE1 1RU

Please find some photographs of the Gallery