Dining in Windsor and Eton

Windsor and Eton makes for an ideal home base for those looking to stay somewhere other than London. By staying in Windsor and Eton one has the luxury of experiencing a different side of England and still be near London. Windsor and Eton has two train stations within walking distance of one another allowing you … Continue reading Dining in Windsor and Eton