Haunts - What's open in Margate today — Saturday 14th November 2026