Leigh HattsLeigh Hatts is author of London's 100 Best Churches, London City Churches and The Pilgrims' Way. He is the former secretary of the Christian Socialist Movement, arts correspondent of the Catholic Herald and editor of the Diocese of London newspaper Lndon Link. Read More Read Less
An OTP has been sent to your Registered Email Id:
Resend Verification Code