Location
Abbey Road, Barking, Essex, IG11 7BZ
Facilities
- Water course
- Accessible, for more information about access for disabled users visit AccessAble
Abbey Green is an area of parkland next to Barking town centre.
Abbey Road, Barking, Essex, IG11 7BZ