On this site stood the home of Dr.Crippen, and in its cellar in 1910 human remains were found, thought to be those of his disappeared wife. It was enough evidence to have him hanged
0Photo
Hilldrop Crescent
Hilldrop Crescent London Greater London United Kingdom