a spa town (= a town where there are springs of mineral water considered to be healthy to drink) in Warwickshire , England. In the late 18th century it became a fashionable place for upper-class people to meet, and Queen Victoria gave it the title of ‘Royal Leamington Spa’ in 1838.
LEAMINGTON SPA
Meaning of LEAMINGTON SPA in English
Oxford guide to British and American culture English vocabulary. Руководство по британской и американской культуре, Оксфордский английский словарь. 2005