💣0 0:00 0/0
tap to skip
Municipality

London Borough of Barking and Dagenham

United KingdomEnglandGreater LondonLondon Borough of Barking and Dagenham
The London Borough of Barking and Dagenham is a London borough in East London. The borough was created in 1965 as the London Borough of Barking; the name was changed in 1980. It is an Outer London borough and the south is within the London Riverside section of the Thames Gateway, an area designated...
📐 38 km²

🏆 Daily Leaderboard

#PlayerScoreExploredTime