by David Brown | Feb 15, 2017 | British Isles, England, Great Britain, Travel Notes, United Kingdom
We have always held that Windsor is like a little micro version of London. Windsor has great restaurants, lots of shopping, the river, the wonderful Windsor Royal Theatre and of course Windsor Castle. Some of almost everything you like about London can be found in...
by David Brown | Sep 22, 2013 | British Isles, England, Great Britain, Hotels, News, Reviews, United Kingdom
The Holiday Inn Express in Windsor is a convenient hotel just a couple of blocks from the area’s main shopping district. the rate was excellent for the area. Located just off a roundabout of the A308, it is easily reached by Motorway and a dual carriageway...