United Kingdom / Barking / Parks & gardensParkStratford ParkAddressW Ham Ln, LondonWebsitewww.newham.gov.ukPhone+442084302000—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itCart and Horses · 879 mNot ratedMaryland Internet Cafe · 1012 mNot ratedApplecart Arts · 1481 mNot rated