A royal residency, place of execution, and home to the dazzling Crown Jewels. Learn more about visiting the Tower of London ...
Home to more than 40 British monarchs and in use since the 11th century, Windsor Castle is a spectacular daytrip from London ... Though you'll find a cafe and souvenir shop on-site, Windsor ...