Welcome to the official web site of the Roman Catholic Church of St Margaret of Scotland, St Margarets-on-Thames. Here you will find information about us including Mass times and Parish contacts.

Our postal address is 130 St Margarets Road, East Twickenham, Middlesex TW1 1RL. You will find us opposite St Margarets station (BR), close to Chertsey Road (A316) and Richmond Road (A305).

You can contact us on 020 8892 3902. Our email address is

We’re keen to hear from you, so please feel free to contact us!










The Page 17th September 24th Sunday in Ordinary Time