Royal Windsor sits on the south bank of the river Thames, just 20 minutes drive from London’s Heathrow Airport. The massive castle, home to the British Monarchy for hundreds of years is the key attraction, and is an absolute must for visitors. However there are lots of other reasons for visiting Windsor.
Firstly Legoland is just down the road. This is a theme park for younger children and a delight for parents. Legoland is one of the country’s top tourist attractions.
Secondly, just across the river, the town of Eton is considered by many to be one of the most beautiful villages in England. Within walking distance from Windsor (literally just across the bridge, Eton college has been one of the top schools in the country since its founding back in the fifteenth century and was where princes William and Harry both got their education.
Next we have to talk about a subject close to all our hearts… our stomachs. Windsor is a gastronomes delight. There are so many great restaurants in town. Every style is catered for, from traditional british food, hrough high class french food and a whole host of international styles. Morrocan, Indian and Chinese cookery are all well represented in addition to Italian, Spanish, Thai and even Korean restaurants. A whole gamut of really exceptional gastropubs and bistros can be found in town, but for those of you who want only the very best, the neihbouring village of Bray boasts not one, but two Michelin starred restaurants.
Windsor Great Park offers hundreds of acres of forest where you are free to explore and for garden lovers we have Savill Gardens which hosts some spectacular displays all year round.
All this combined with great road and rail links to London make Windsor a really fantastic place to stay when visiting England.
There are a number of excellent Hotels in Windsor where you can stay in affordable luxury right in the heart of town.