Location
Holy Trinity Church
Beauchamp Avenue
CV325RG
Leamington spa
United Kingdom
GB