Address: Hampton Road, Manor Park, London Borough of Newham, London, Greater London, England, E7 0ND, United Kingdom
Operator: London Borough of Newham