The Anchor, Hemel Hempstead, Hertfordshire, United Kingdom
About The Anchor
The Anchor is a Bars, Pubs, Bistros serving the Hemel Hempstead community in Hertfordshire, United Kingdom and located at London Road.To contact The Anchor call 01442 866220
Location
London Road
Hemel Hempstead
Hertfordshire
United Kingdom
HP1 2RH
Map
Contacts
Tel: 01442866220