- www.episodehotels.co.uk
- 2
- 2
Royal Leamington Spa, commonly known as Leamington Spa is spa town in famous Shakespeare's county, Warwickshire - England. Originally a small village called Leamington Priors, it grew into a spa town in the 18th century following the popularisation..
Relevance: 69.12443