Macildowie have been ‘Building Great Futures’ in Leamington Spa since 1993. Lemington is a spa town and civil parish in Warwickshire, England. The spa town was originally a small village called Leamington Priors, it grew into a spa town in the 18th century. The town has an estimated population of 52,213 and has easy links to London via railways.