Langham Place
London,
Greater London
W1B 3DA
020 7580 3522
www.allsouls.org
Latitude: 51.5182059, Longitude: -0.1431892
07:30 - 18:30 - Mo, Tu, We, Th, Fr, Sa, Su
Actual information about All Souls Church of Buddhist Places category. All Souls Church is located at Langham Place London, W1B 3DA. How to get to All Souls Church office? Look at the map below or call them 020 7580 3522