The Iron Stag

The Iron Stag
45-47 Hoxton Square, Hoxton, London, N1 6PD
Photo of The Iron Stag