All Saint's Church

All Saint's Church
Bath Place, Leamington Spa, Warwickshire, CV31 3AF
  • Telephone 01926 776438
Photo of All Saint's Church