Dwelling to greater than 40 British monarchs As well as in use since the eleventh century, Windsor Castle is a magnificent daytrip from London. Readers can wander the elaborate state rooms, observe the famous Switching the Guard and admire the many artworks and collectibles on Show. The Olympic Park and Canary Wharf are among the sights observab