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.