“Nothing ordinary ever happened here, nor could it.”
That’s the motto of Cliveden House, the famous five-star hotel in Berkshire. Cliveden is no stranger to the headlines; most recently, it captured the media’s attention when Meghan Markle, Duchess of Sussex, stayed there on the eve of her wedding to Prince Harry in 2018. Moreover, it has its own documentary series, A Very British Country House, on Channel 4. Continue reading “Cliveden House – Britain’s Most Aristocratic Hotel?”