Address: 373, High Street, Stratford, London Borough of Newham, London, Greater London, England, E15 4QZ, United Kingdom