Address: Mountfield Road, Beckton, London Borough of Newham, London, Greater London, England, E6 6BJ, United Kingdom