Victoria Street, London Borough of Newham, England SW1E 5EA United Kingdom