The Horns
Pub · Bar
The Horns is a live music venue with a large beer garden. It is a two-storey detached property located on the edge of Watford Town Centre. The pub offers a patio area to the front and a small car park to the side.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to The Horns.
Local restaurants nearby
1 Hempstead Road, Watford WD17 3RL, United Kingdom


