The Stamford Bridal Rooms

The Stamford Bridal Rooms
19 High Street, Stamford, Lincolnshire, PE9 2LF