The Horn
Saint Albans
VENUE
One of the best music venues in the country, winning awards for the best music pub of the year in 2008.
CAPACITY
200
PHONE
+441727844627
ADDRESS
Victoria Street
St. Albans
Hertfordshire
AL1 3TE
One of the best music venues in the country, winning awards for the best music pub of the year in 2008.
200
+441727844627
Victoria Street
St. Albans
Hertfordshire
AL1 3TE