Where is Dept.W, Whitechapel

69 - 89 Mile End Road London E1 4TT