Diocese Of LondonLegal106 LEADENHALL STREETLONDON, WSM, EC3A 4AA · GB442035534888Email unavailablelondondiocesanregistry.co.ukHours not available