Is this the right Halton St Wilfrid?
There are several places known as Halton in England, and two of them have parish churches dedicated to St Wilfrid. St Wilfrid's (sometimes spelled 'St Wilfred's') Halton in Lancashire has an entry here.
There are several places known as Halton in England, and two of them have parish churches dedicated to St Wilfrid. St Wilfrid's (sometimes spelled 'St Wilfred's') Halton in Lancashire has an entry here.