Public Services in London - Whitechapel 13-29 Settles Street, Whitechapel, London, E1 1JW Tags: internet access, job centres