The Royal Lodge is located in Windsor Great Park, Berkshire, England, about 3β5 kilometers (roughly 2β3 miles) south of Windsor Castle, on the Windsor Estate. It sits on a large 98-acre estate and is part of the Crown Estate. The building has a history dating back to the 17thβ18th centuries and has served various roles for the royal family, including as the Windsor residence of Queen Elizabeth The Queen Mother from 1952 to 2002 and later as a country residence for Prince Andrew until late 2025.
