Christmas shopping in Royal Leamington Spa is just the ticket as the festive season gets underway with a host of competitions, goodies and surprises to delight Christmas shoppers. Late night shopping has begun in Leamington, with retailers opening until 8pm every Thursday on the run up to Christmas. Visitors can benefit from free parking after […]