Visited primarily to catch an english premier league soccer match - this place is ideal for that which an excellent big screen and decent atmosphere. The food and range of beers was also good. Would recommend!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.