Whitechapel, 1888. Grace Hammer and her children live comfortably in Bell Lane, their home a little oasis in the squalor of London s East End. They make their living picking the pockets of wealthy... This description may be from another edition of this product.