Windsor Castle is about an hour’s drive west of London, situated beside the River Thames. It is the place where the Queen spends most of her time, so see if her standard is flying. It contains a world-class collection of furniture and paintings, plus St George’s Chapel which is the burial place of many of our famous English kings and queens, including Queen Elizabeth’s parents. St George’s Chapel is where, in 2018, Prince Harry marries Meghan Markle and Princess Eugenie marries Jack Brooksbank. Also, view Eton College, on the other side of the River Thames, where Princes William and Harry went to school.