Royal Leamington Spa or Leamington Spa or Leam, as the locals call it, is a town in Warwick district and lies along the river Leam. The mineral rich springs transformed a small village, Leamington Priors, into a bustling urban centre. And the queen accorded the town its Royal status.
Leamington Spa is a beautiful town with its Regency architecture - so well kempt and peaceful, that your first thoughts are, I could totally live here! And why won't they be, this town was named the happiest place in the UK!!