
St.
Francis
of
Assisi
Isleworth
St.
Francis
of
Assisi
Church,
Isleworth,
is in the Kensington Episcopal
Area of the Diocese of
London.
stfrancisisleworth@hotmail.com
St. Francis of Assisi
865
Great
West
Road
Isleworth
Great Britain
