Whitechapel Hear it!

Whitechapel Definition

White·chapel (hwītc̸hap′əl)

district of E London, part of Greater London borough of Tower Hamlets