Where is Barking Underground Station?

Where is Barking Underground Station located?

Barking Underground Station, Barking and Dagenham, United Kingdom (approx. 51.53949°, 0.0809°)


Where is Barking Underground Station on the map?