10 Rillington PLace, W11

10 Rillington Place, W11 has long been demolished, but its location is in what is now St Andrew's Square, off Bartle Street W11, according to researchers (http://www.10-rillington-place.co.uk/html/conclusion.html).