Creekmouth
Proper noun
Meaning
Creekmouth
An industrial area in the borough of Barking and Dagenham, Greater London, England, situated at the mouth of Barking Creek (OS grid ref TQ4582).
Proper noun
Creekmouth
An industrial area in the borough of Barking and Dagenham, Greater London, England, situated at the mouth of Barking Creek (OS grid ref TQ4582).