Christ's Hospital Wedding Venue
About Christ's Hospital
Give your civil ceremony a beautiful backdrop, Christ's Hospital is located in West Sussex, Sussex West.
Contact & Location
Christ's Hospital
Horsham, West Sussex, RH13 0LJ, West Sussex, United Kingdom