Exploring Windsor & Windsor Castle, Berkshire, UK (September 2026)
A direct bus to Terminal 5 at Heathrow made Windsor a perfect stop before flying out. The castle houses some of the greatest treasures in Britain, there is a pleasant town, the Thames and the Royal Park for walks and Eton on the doorstep.