bn:01452403n
Noun Named Entity
NL
No term available
EN
The Grove is a large hotel in Hertfordshire, England, with a 300–acre private park next to the River Gade and the Grand Union Canal. Wikipedia
Relations
Sources
HISTORIC COUNTY
LOCATED IN THE ADMINISTRATIVE TERRITORIAL ENTITY