Venue type
Bar, Pub
Location
Shipston-On-Stour, United Kingdom