Mary Ann Nichols
This was not an easy site
to locate. It is opposite a block of luxury flats which were unnocupied
in 1996.
In the top right of the picture below is a tall white structure. This is part of a newly built school.
Further down the road, you can see the busy helipad of the London Hospital.