Royal Leamington Spa (or Leamington Spa or simply Leamington) is a spa town of 56,000 people (2011) in the West Midlands region of England, close to the cities of Coventry and Birmingham.
© Copyright 2025 GigsGuide