Alexandra Gardens
E190229
UNEXPLORED
Alexandra Gardens is a riverside public park in Windsor, England, known for its landscaped lawns, flowerbeds, and views of Windsor Castle.
Aliases (1)
Referenced by (2)
| Subject (surface form when different) | Predicate |
|---|---|
|
Windsor, Berkshire, England
("Alexandra Gardens, Windsor")
→
|
contains |
|
Windsor
→
|
hasLandmark |