The London Centre for Spirituality
Location: Church of St Edmund, Lombard Street,, London, London, EC3V 9EA, England
Open: All year
Offers accommodation? NO
Description: Small enclosed courtyard garden behind the church.
The garden is accessed through the church which is open Monday to Friday from 10am-3pm approximately.
Host: Catherine Chapman
Telephone: 020 7621 1391