Church of England
Diocese of London
St. Thomas with St. Andrew and St. Philip Kensal Town
St Thomas Kensal Road