11 reviews
163-165 High Street, Berkhamsted, Hertfordshire HP4 3HB
01442 862 560
British
Berkhamsted, Hertfordshire
££