The Stamford Bridal Rooms

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