A park in the London Borough of Barking and Dagenham.
More information here on the local council website [1]. Some more information here.
A park in the London Borough of Barking and Dagenham.
More information here on the local council website [1]. Some more information here.