The grand castle that doubles as Windsor in The Crown opens its doors to Airbnb guests
For the first time, Belvoir Castle – the stunning Windsor Castle double in Netflix drama The Crown – is making one of its sumptuous suites available to book on Airbnb. To celebrate the turn of the decade, the castle, which normally has 14 bedrooms for hire, will open the doors of its King’s Suite, seen in … Read more