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

Telephone: