Lillington Roman Catholic Church of Our Lady in Valley Road
The Roman Catholic parish of Lillington gained its status as an independent body from the mother church of Saint Peter’s in Leamington Spa in 1958. This was at a time when extensive house building was taking place in the area, with farm land being sold on for local authority and private sector house building. There … Read more