Catherine Laurence
The Barn
Leamington Spa
CV33 9PQ
0192-661-4400
Bridal Shops
Visit Website