The New Saracens Head

Spalding, Lincolnshire, United Kingdom



The New Saracens Head, Spalding, Lincolnshire, United Kingdom