Diocese of London, United Kingdom. A place I used to visit when I lived locally. It was such a surprise and a place of peacefulness surrounded by the noise of the city
Diocese of London, United Kingdom. A place I used to visit when I lived locally. It was such a surprise and a place of peacefulness surrounded by the noise of the city