Visiting Windsor and Eton

Visiting Windsor and Eton

A trip out to Windsor and Windsor Castle is an absolute must for anyone visiting the London area. Windsor Castle is the Queen’s main residence and once you see it, you’ll know why! One of our favorite days of our entire 6 weeks in England was spent in this...

Pin It on Pinterest