On the south bank of the River Thames lies the town of Windsor, famous for the Windsor Castle, which has housed the royal family for more than 900 years, and for Legoland Windsor, a theme park. With over 1,000 years of history, this amazing city also has much more to offer from Eton College to the Savil Garden to the Ascot and Royal Windsor Racecourses. And, certainly, do not leave out the amazing shopping and fine dining! The main shopping street, Peascod Street, is very old, pre-dating the Castle itself by many years. Windsor is a much-welcomed destination by visitors and tourists alike who travel there to experience its charming atmosphere, a multitude of sporting events, shopping and cuisine.