Church of England Diocese of Southwark All Saints with St. Margaret, Upper Norwood

Upper Norwood, All Saints

Get in touch

Father Leonard Marsh

All Saints Vicarage 49 Chevening Road London SE19 3TD

Our website

Holy Communion BCP

Every Sunday at 8 a.m. for 30m

All Saints' Church
Beulah Hill
Upper Norwood

0800 in the Lady Chapel

Book of Common Prayer