261 High St, Berkhamsted HP4 1AB +44 1442 874159
bar, Berkhamsted, England, United Kingdom
Today
How to go there