nyligen eg t rum i Whitechapel , en trakt i östra delen af London.