bn:01217315n
Noun Named Entity
EL
Royal Lodge
EN
Royal Lodge is a Grade II listed house in Windsor Great Park in Berkshire, England, half a mile north of Cumberland Lodge and 3.2 miles south of Windsor Castle. Wikipedia
Relations
Sources