Church of England
Diocese of London
Emmanuel, Harrow Road Paddington
Church of England
Diocese of London
Emmanuel, Harrow Road Paddington