Things to do in the Royal Town of Windsor

The town of Windsor is located in the Royal Borough of Windsor and Maidenhead, Berkshire, England, UK, and sits in the Thames Valley, 20 miles west of London. Windsor is home to the Queen of England, who spends much of her private time at Windsor Castle. There are a variety of things to do in Windsor, along with a good selection of hotels and bed and breakfasts for an extended stay.

Windsor Castle and Legoland

Windsor Castle and Legoland Windsor are among the top visitor attractions in the UK.


  • Windsor Castle - visit the oldest and largest inhabited castle in the world, which is also the Official Residence of Her Majesty the Queen. Covering 26 acres, Windsor Castle was built by William the Conquerer in the 11th century, and has been home to generations of royal families. Points of interest include the castle grounds, the State Apartments, Queen Mary’s Dolls’ House and St George’s Chapel.
  • Legoland - for a family day out with something for everyone, visit Legoland, a park filled with models made from millions of LEGO bricks. Set in 150 acres of parkland, Legoland is home to models of everything from famous landmarks, trains and cars to fire-breathing dragons and pirates. There are also interactive rides, driving schools, building workshops and live shows for children aged 3-12, as well as a selection of restaurants.


Other Places of Interest for Visitors to Windsor

There are many other things to see and do in Windsor; here are some additional attractions worthy of a visit:


  • Eton College - book a guided tour of Eton College, which is offered on select days throughout the year, including during school holidays. Founded by King Henry VI in 1440, Eton is one of the oldest schools in England, and one of the most famous schools in the world. The college has educated many former British prime ministers.
  • City Sightseeing Windsor - board an open top double decker bus and enjoy a 45 minute tour of Windsor and its neighbouring towns, Eton and Datchet. Tours depart frequently throughout the day from Castle Hill, which is just outside Windsor Castle, and are complete with English commentary.
  • French Brothers Boat Trips - enjoy a luxury passenger boat trip on the River Thames, with the choice of a short return trip or a day cruise. French Brothers Boat Trips are a family-run business, operating since 1978, and cater for corporate affairs and family functions such as wedding receptions.
  • Royal Windsor Racecourse - experience a day at the races. Royal Windsor Racecourse is situated in 165 acres of countryside, on the banks of the River Thames, and is a figure-of-eight flat course. There are 26 race days each year, and themed fixtures on Monday evenings during the summer months. The local area has been associated with horse racing since the time of Henry VIII.
  • Theatre Royal Windsor - catch a show at the Theatre Royal Windsor, one of Britain’s top theatres. The theatre presents a wide variety of shows throughout the year, including musicals, classical adaptations, pantomimes and live music.
  • Windsor Royal Shopping - visit Windsor Royal Shopping Centre for a wide selection of top retailers, designer labels, department stores, souvenir shops, and art and craft boutiques. Bars, cafes and restaurants situated in the shopping centre provide relaxation and refreshment.

Whether it is just a day trip or a weekend visit, there is enough to do in Windsor to keep both adults and children occupied, and to allow them to experience the culture of this historical town.

Comments