Address: Henniker Gardens, Upton Park, London Borough of Newham, London, Greater London, England, E6 3JL, United Kingdom