19 High Street St. Martins Stamford United Kingdom PE9 2LF 01780 757028
Visit The Stamford Bridal Rooms