About St Mary's Church, Twickenham

Religion, Churches, Interesting Places, Other Churches

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.

Source From: Wikipedia
London, England, United Kingdom, TW1 3NJ

Nearest places in St Mary's Church, Twickenham