Chelmsford Ave, Romford, London, United kingdom
Used mainly by local children for play.
Adult area
Toddler facilities
Map