The Sekforde

The Sekforde
Clerkenwell, London, EC1R 0HA
Photo of The Sekforde