We're looking for venues in England with catholic chapels and churches on-site and it's proving pretty difficult!
Have searched Google for weeks and even been through a Hitched thread from 2010 (!) but thought it's worth asking if anyone has more up to date ideas. So far we know of Hengrave Hall, Exton Park and Prior Park College. Would be grateful for any more recommendations, preferably in the south of England or Midlands.
Thank you!