Windsor sightseeing tour
City sightseeing windsor hop on board a windsor sightseeing bus and discover a city that offers something for all the family enjoy the dignified tranquillity of windsor and eton home to the british monarchy for centuries see the famous windsor castle the largest and oldest inhabited castle in the world the long walk eton college and much more on this wonderful open top city sightseeing bus tour of windsor eton windsor is a town on the river thames in southeast england just west of lon