where is the royal lodge

where is the royal lodge

6 hours ago 2
Nature

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.

Read Entire Article