Leamington Spa is a spa town situated on the river Leam in the county of Warwickshire in the West Midlands area of central England. Formerly called Leamington Priors, it developed as a spa from the eighteenth century, and the town retains much of its Regency architecture. The town accommodated the Free Czechoslovak Army during the Second World War.





Vetted?
Yes