Five Horseshoes Inn

Five Horseshoes Inn
Stamford, Lincolnshire, PE9 4RA