Kensington Palace and Windsor Castle
Experience royal splendor at two iconic residences, with one in central London and the other in a quaint riverside town.
Experience royal splendor at two iconic residences, with one in central London and the other in a quaint riverside town.
Walk in the footsteps of Queen Victoria and Prince Albert on an exploration of Osborne House, their secluded 350-acre retreat overlooking the waters of the Solent.