St Thomas of Canterbury Church, Woodford Green
St Thomas of Canterbury Church is a Roman Catholic parish church in Woodford Green, Woodford, London. It was built from 1895 to 1896, was designed by Alexander Scoles and has been served by the Franciscan Order of Friars Minor since its foundation.
Source: Wikipedia — St Thomas of Canterbury Church, Woodford Green (CC BY-SA 4.0)