St Mary’s Church, Isleworth

E370904 UNEXPLORED

St Mary’s Church, Isleworth is a historic Anglican parish church on the River Thames in west London, noted for its distinctive riverside setting and long-standing role in the local community.

Jump to: Referenced by

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Isleworth hasReligiousBuilding St Mary’s Church, Isleworth