
St. Francis of Assisi, Isleworth
Church of England Parish Church
St Francis of Assisi Church, Isleworth, is in the Kensington Episcopal Area of the Diocese of London. The Rev’d. Lawrence Smith is the priest with responsibility for St. Francis.
St. Francis of Assisi
865 Great West Road
Isleworth
TW7 5PD

