Church of England Diocese of London West Hampstead St. James

News and notices

We are delighted to welcome you to worship at St James'

2 Jul 2020, 5:30 p.m.
Read this story