All Saints Church, Leamington Spa

POI's creator (Voyajo Team)

All Saints Church is the parish church for Leamington Spa town centre, England. (...) (from Wikipedia)