The Jugged Hare

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