Victoria Gardens

Victoria Gardens is an open space in Barking.

Victoria Gardens is an open space in Barking.

Location

Charlton Crescent, Barking IG11 0NL.