19 magical places to visit in the UK: Mystical spots you must see at least once