Windsor Castle is just 20 miles west of Buckingham Palace, and it is the largest (and longest occupied) castle in Europe. Around 1070, William the Conqueror began building; 16 years later the castle was completed. It has over 1,000 rooms and more than 300 fireplaces.