The Horns, Knebworth, Hertfordshire, United Kingdom
About The Horns
The Horns is a Bars, Pubs, Bistros serving the Knebworth community in Hertfordshire, United Kingdom and located at 82 Bramfield Road.To contact The Horns call 01438 798052
Location
82 Bramfield Road
Knebworth
Hertfordshire
United Kingdom
SG3 6RZ
Map
Contacts
Tel: 01438798052