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.
And if you love walks and gardens then the place to go is Windsor Great Park. Home to Cumberland Lodge and Savill Garden.
To visit Windsor and Savill Gardens by coach contact Holt Services