Cheltenham’s The Daffodil restaurant is doing the time warp, taking themselves back to 1975 with a ghoulish vibe to celebrate Halloween. The restaurant is screening The Rocky Horror Picture Show and taking themselves back to the 1920’s when it was a cinema. The staff of The Daffodil will be getting into the Halloween spirit on 31 October by dressing up […]