THE TALBOT INN at BERWICK ST. JOHN

The Talbot Inn pub at Berwick St. John