Address: New Plaistow Road, West Ham, London Borough of Newham, London, Greater London, England, E15 3JD, United Kingdom
Operator: London Borough of Newham
Last verified: 5/30/23