London Guide 2018
Subscribe to the Britain Magazine

Windsor

With its historic castle and acres of outstanding countryside, Windsor wears its royal seal of approval well. Add to that its elegant hotels, fine dining and superb shopping and this jewel in Berkshire’s crown is a town that’s not to be missed. From the swathe of the Great Park to the south to the sweep of the River Thames to the north and the mix of history, a visit here will leave you wanting more.
Windsor Castle

Windsor Castle: The largest inhabited castle in the world

How much do you know about the history of the largest inhabited castle in the world? Though the origins of Windsor Castle go all the way back to 1070 when William the Conqueror ordered the construction…

Legoland model of London in Windsor

Places to visit in Windsor

With its historic castle and acres of outstanding countryside, Windsor wears its royal seal of approval well. Here is our pick of places to visit during your trip to the Royal Borough

Windsor: an insider’s guide

With its historic castle and acres of outstanding countryside, Windsor wears its royal seal of approval well. Add to that its elegant hotels, fine dining and superb shopping and you’ll find a town that’s not to be missed

Windsor Castle

Conquer the Tower at Windsor Castle

For over 800 years, Windsor Castle’s world-famous Round Tower has dominated the surrounding landscape.

Places to stay along the River Thames (and fine dining, too)

If you were inspired by our feature on The Rural River Thames and would like to explore this beautiful part of the world for yourself, why not plan a holiday staying at several places along the…