Windsor, a royal town, is dominated by the castle and is the chosen name of our royal family. So Windsor is a town that cannot be overlooked. The Thames is at its most beautiful, winding serenely through under the bridge; swans and ducks bobbing.
The great park, the historic town centre, Eton College, shopping, great restaurants, boat trips to Runnymede and Henley. Windsor is a royal town that you can never grow tired of visiting.
The Castle viewed from the banks of the Thames View from Eton Field
And if you love walks and gardens then the place to go is Windsor Great Park. Home to Cumberland Lodge and Savill Garden.
Windsor Great Park and Savill Garden
To visit Windsor and Savill Gardens by coach contact Holt Services