Leyton Flats park and gardens with parking and snack bar, Whipps Cross Rd, London