Recently I’ve found out that Sir Alfred Hitchcock was born and raised in Leytonstone, east London, where I’ve also lived for a while. Walking around you can come across few homages to Hitch!