All Saints Margaret Street

Contact us

Parish Office

Address:
7, Margaret Street
London
W1W 8JG
United Kingdom

phone l

Parish office
020 7636 1788

International: (+44) 20 7636 1788

Email the Church




Message:
random image Security code
Please type the random letters and numbers shown here in this image into this box before sending the message:
This is to protect our mail system from automated spam messages.