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