The Horn
Saint Albans
VENUE
The Horn St Albans is one of the best music venues in the country, showcasing original and touring bands as well as winning awards for the best music pub of the year in 2008.
CAPACITY
200
PHONE
+441727844627
ADDRESS
Victoria Street
St. Albans
Hertfordshire
AL1 3TE