Hay's Gallery

Hay's Gallery
2 Hay’s Lane, London, SE1 2HD