Cherry Tree House

Cherry Tree House S31E31 - Cherry Tree House 2013

The latest competition begins at Cherry Tree House in Blackpool, run by Robert Fox and his partner Kevin, where an afternoon learning clown skills sees a North-South develop within the group.

  • Released: 2013-02-18
  • Runtime: 50 minutes
  • Genre:
  • Stars:
  • Director: