Meeting moved online to...:
Meeting not running until further notice
Enter church building via main door. Take the small stairway to the left up to the library.
St Margaret of Scotland Catholic Church
130 St Margaret's Road
London - South West Area
Open to addicts only
Wheelchair Accessible? :
St Margaret's, Richmond
The church is set back from the main St Margaret's Road on a small slip road opposite the St Margaret's Tesco store. Car parking is available at the venue.
130 St Margaret's RoadTwickenham TW1 1RL
Length of meeting: