St Peter & St Paul's Church Hall

St Peter & St Paul's Church Hall
Main Street, Stamford, Lincolnshire, PE9 4AP