Belgrave Square, London, England
E301558
UNEXPLORED
Belgrave Square, London, England is an affluent 19th-century garden square in the Belgravia district of central London, known for its grand terraces and diplomatic residences.
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.