Why Whitechapel? Outside of the Square Mile (the City of London) it is probably the best known area of Greater London in the UK, if not the world. The buildings here range from the majestic - for... This description may be from another edition of this product.