Set in the heart of Warwickshire and to the backdrop of some of the UK's most pretigious architecture and culture, Royal Leamington Spa is an experience not to be missed.
Boasting a town centre with over 400 shops, including an unrivalled selection of independent retailers nestled between some of the most desirable high street brands, visitors will be spoilt for choice.