The Ship Inn - the United Kingdom

Best Traditional Pub - Gloucestershire