The Stag's Head

The Stag's Head
55 Orsman Road, Shoreditch, London, N1 5RA
Photo of The Stag's Head