The London Diaries
Dwelling to over forty British monarchs and in use since the 11th century, Windsor Castle is often a stunning daytrip from London. Readers can wander the elaborate state rooms, notice the well known Switching the Guard and admire the numerous artworks and collectibles on Exhibit.In only a few blocks, visitors can discover a wellie shop, scores of c