Parks London, Newham - Welcome to the directory of London Parks and picnic areas in London. It lists parks and picnic areas who offer playgrounds and green spaces. Find business details, ratings and reviews of your local picnic area or park in London, Newham and write your own review. Are you a picnic area in London? Why not advertise your playgrounds business on the London Business Directory – IT'S FREE!