Church of England
Diocese of London
St. George, Hanover Square with St. Mark
St George Hanover Square