An open space in Barking
Harts Lane/North Street, Barking, London, United kingdom
Sports
Sitting places