The Blue Bell

The Blue Bell
9 High Street, Stamford, Lincolnshire, PE9 3LR