New research claims to have identified the location of Shakespeare's London home. Theatre historian Geoffrey Marsh, who is also director of the