Windsor is a town on the River Thames in southeast England, just west of London. It’s home to Windsor Castle, a residence of the British Royal Family. Built by William The Conqueror in the 11th century, the castle was extensively remodelled by subsequent monarchs. Public tours take in the State Apartments, which contain opulent furnishings, and paintings from the royal art collection.Read more
TravelerWindsor Castle is closed on Tuesday and Wednesday so don't get to see, but took in the sites of Windsor. Even went into the Duchess of Cambridge for a cheeky drink.
Traveler Windsor Castle is closed on Tuesday and Wednesday so don't get to see, but took in the sites of Windsor. Even went into the Duchess of Cambridge for a cheeky drink.
Traveler This is soooo interesting. What a history lesson you are getting
Traveler Can't wait for the next instalment. Love the photos Have fun!!!