- www.stgileschurch.co.uk
- 3
- 1
- 4
St Giles' is the parish church of Ickenham and is part of the Church of England. Since 1985 we have been in a covenant relationship with Ickenham United Reformed Church and do many activities together. The essence of our covenant is not to do..
Relevance: 66.2792