New Camelot Castle Hotel horror review on TripAdvisor: “Never again”

Camelot Castle Hotel guest figures the owners must be living in ‘Cloud Cuckoo Land’ From all the evidence we’ve seen so far, we’d have to say they’re spot on. To the uninitiated Ted and John live in ‘cloud cuckoo land’. To those of us in the know, it’s called ‘Scientology’. The results are the same: … Continue reading