William Shakespeare’s only London property has finally been mapped to a specific spot on ...