208 High Holborn, London WC1V 7EP +44 20 7405 8816
bar, Holloway, England, United Kingdom
Today
How to go there