Royal Leamington Spa, United Kingdom

Christingle Service - 4.00pm