Dudley
E73587
Dudley is a large industrial town in England’s West Midlands, historically known for its role in the Black Country and its prominent castle and zoo.
Statements (44)
Referenced by (4)
Full triples — surface form annotated when it differs from this entity's canonical label.