Write a review Your name* Your e-mail* (Not for publication) Your review * * — Required information London Borough of Newham ← View details Jenkins Lane, Barking, Greater London IG11 0AD, United Kingdom, BARKING, Greater London 08712201000