Christ's Hospital Theatre

  • About
    Christ's Hospital has its own 500-seat theatre on site.
  • Address
    Christ's Hospital
    Horsham
    West Sussex
    RH13 7LW
  • Website