St Thomas More is the lead Catholic church for the Twyford and Wargrave area. The building is large and modern, with an adjacent hall used by many community groups for meetings and classes.
Address
Our Address:
105 London Road, Twyford RG10 9EL
St Thomas More is the lead Catholic church for the Twyford and Wargrave area. The building is large and modern, with an adjacent hall used by many community groups for meetings and classes.
105 London Road, Twyford RG10 9EL