The English Witches gather for the first time at the Hotel Magnificent in Bournemouth.
Loading summary