St. Margarets Catholic Church
Roman Catholic
79 Barking Road, London, E16 4HB
St. Margarets Catholic Church is a Roman Catholic church in London, E16 4HB. Service times have not been added yet.