Barking, Essex, England
E131905
UNEXPLORED
Barking, Essex, England is a suburban town in East London historically part of Essex, known for its industrial heritage and proximity to the River Thames.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.