Contact the London Spiritual Mission at: Address: 13 Pembridge Place, London, W2 4XB Membership and Main Church: 020-7229-2024 Transport: Notting Hill Tube Station Central, Circle, District (Zone 1)Buses – 7, 23, 27, 28, 31, 52, 94, 328 Contact Form Your Name* Your Email* Phone (optional)Subject MessagePhone (optional)CAPTCHA