If you’re holidaying in the United Kingdom, why not stay in one of Britain’s romantic castle hotels and feel like royalty. Cliveden Once famous for the Profumo Affair, and now forever famous as the place where Meghan Markle spent her last night as a mere mortal before being elevated to Duchess of Sussex. Not far west of London, this fabulous mansion on the Thames invites you to make your own history within its ...
Read MoreIf you’ve been watching The Crown, you’ll know that Her Majesty the Queen is at heart a country woman, but an invite to Balmoral or Sandringham is possibly not en route to your post box. If you’ve taken in every moment of Downton Abbey and have thoughts of spending a week at Highgrove, also not possible. So where to go to really get the experience of being in a grand country house ...
Read More