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
A walk through Eton
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.