St Mary's Catholic Church
Roman Catholic
Holly Place, Hampstead, London, NW3 6QU
St Mary's Catholic Church is a Roman Catholic church in London, NW3 6QU. Service times have not been added yet.