Address: New Barn Street, Plaistow, London Borough of Newham, London, Greater London, England, E13 8JJ, United Kingdom