The Crown’s Windsor Castle on Airbnb Images adapted from: Variety, Apartmenttherapy If you’re a fan of Netflix’s royal historical drama The Crown, you’ll know that setting in the series was …