Could you check this place, there is feedback from the delivery driver, which shows that he could not turn right from Lea Pound Street onto Mansell Road . Maybe there is some kind of obstacle, incursion, access ban or something else?