
1) Area of London 2) Port of London
Found on
https://www.crosswordclues.com/clue/creekmouth

Creekmouth is an area in East London, England. It is best known for its large industrial estate. The industrial area around River Road and Thames Road is one of the London Borough of Barking and Dagenham`s largest employment areas. Creekmouth has a wide range of businesses from small local manufacturers to major multi-national companies. ==Histor....
Found on
http://en.wikipedia.org/wiki/Creekmouth
No exact match found.