Five Horseshoes Inn

Five Horseshoes Inn
Stamford, Lincolnshire, PE9 4RA
Photo of Five Horseshoes Inn