Windsor Castle – the Royal Castle

Windsor Castle

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. Together with Buckingham Palace in London and Holyrood Palace in Edinburgh, it counts as one of the main residences of the British Royals. The…

Read More

A walk through Eton

Eton Kapelle

Eton / WindsorA 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. Eton is home to the very famous and enormously exclusive Eton College, a…

Read More