The Anchor, Hitchin, Hertfordshire, United Kingdom
About The Anchor
The Anchor is a Bars, Pubs, Bistros serving the Hitchin community in Hertfordshire, United Kingdom and located at 86 Cambridge Road.To contact The Anchor call 01462 432091
Location
86 Cambridge Road
Hitchin
Hertfordshire
United Kingdom
SG4 0JH
Map
Contacts
Tel: 01462432091