
On the picturesque banks of the River Thames in Berkshire lies Windsor, over owing with rich royal history and dominated by its castle. Across the iron bridge on the opposite bank is Eton, often named as the prettiest town in England, where the majestic spires of Eton College...