Travel Travel: The high life, jump scares and shark’s teeth in thrilling London mini-break with swanky stay at Cavendish Hotel August 28, 2024