Although the food and drink isn't great, the football there is top class and is one of the best in the country. The stadium is top class and the atmosphere in second to none, the location of many great days out, and some frustrating ones! Up the Saints!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.