Word info

Barking Riverside

Proper noun

Meaning

Barking Riverside

A suburban area north of the Thames in the borough of Barking and Dagenham, Greater London, England (OS grid ref TQ4682).

Source: en.wiktionary.org

Close letter words and terms