by Ian Davidson
Amazing staff! Amazing pub! Amazing music venue!

The Horn

The Horn, Victoria Street
Saint Albans, Hertfordshire
AL1 3TE
Phone: 01727 853143