Windsor Castle is in Windsor, around 25 km from London. The river Thames flows towards London beneath the castle. Windsor Castle is the largest and oldest occupied castle in the world.
Windsor / Eton: Windsor with Windsor Castle is a must for London visitors. Eton is only on the other side of the river and is also worth a visit.
Eton is known as the training place for young and aristocratic Englishmen. Here is one of the most famous schools in Great Britain.
Windsor with its Windsor Castle is one of the homes of the English royal family. A visit to the castle is definitely recommendable.
Windsor / Eton can be easily reached from London by train.
About 25 km lie between London and Eton, which is located directly opposite of Windsor. The towns are separated by the river Thames but there is a bridge to cross over from one to the other.