ChurchNw6.co.uk
Title
Churches in London. St James West Hampstead, St Marys Kilburn
Description
Excerpted from the website description:
- Two churches uniting the communities of West Hampstead and Kilburn in the love of life and worship of God.
Languages
English