130, St. Margarets Rd
Twickenham,
Greater London
TW1 1RL
020 8892 3902
www.stmargarets-church.co.uk
Latitude: 51.4565434, Longitude: -0.3215236
09:00 - 21:30 - Mo, Tu, We, Th, Fr
09:00 - 20:00 - Sa
Actual information about St. Margarets R.C Church of Places of Worship category. St. Margarets R.C Church is located at 130, St. Margarets Rd Twickenham, TW1 1RL. How to get to St. Margarets R.C Church office? Look at the map below or call them 020 8892 3902