Church of England
Diocese of London
Christ Church, Down Street
Christ Church, Mayfair, Down Street