"near the warehouses at Doveton Street"

Doveton Street is in East London, near the Mile End Road, in the London Borough of Tower Hamlets. Large warehouses are a feature of this area of London, remnants from the industrial boom in the nineteenth century.