What team uses XXX?
Royal Lodge
The Royal Lodge is a Grade II listed house in Windsor Great Park in Berkshire, England, half a mile north of Cumberland Lodge and 3 miles (4.8 km) south of Windsor Castle.