The William Cecil

The William Cecil
36-38 High Street, Stamford, Lincolnshire, PE9 2LJ