Address: Tollgate Road, Beckton, London Borough of Newham, London, Greater London, England, E16 3SN, United Kingdom