Leamington Spa

English

Proper noun

Leamington Spa

  1. A spa town in Royal Leamington Spa parish, Warwick district, Warwickshire, England, also known as Royal Leamington Spa or just Leamington (OS grid ref SP3165).
This article is issued from Wiktionary. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.