The Jugged Hare

The Jugged Hare
49 Chiswell Street, London, EC1Y 4SA
Photo of The Jugged Hare