St Mary's Church, Twickenham

St Mary's Church, Twickenham

Sights & Landmarks • London, England United Kingdom

St Mary's Church, Twickenham, also known as St Mary the Virgin, Twickenham, is a Grade II* listed Church of England place of worship dedicated to Saint Mary the Virgin in Church Street, Twickenham, Middlesex, England.The parish church stands a short distance from York House and the banks of the River Thames, immediately opposite Eel Pie Island.