Twitter Facebook Vimeo Youtube Linkedin Google Plus Pinterest Tumblr

Ditton Hall

11 March 2013

1879 – St. Michael’s Church, Ditton Hall, Cheshire

Architect: Henry Clutton Founded when Jesuits who had been expelled from Germany in 1872 and settled in Ditton. The church was constructed between 1876 and 1879, cost £16,000, and was funded Lady Mary...