The Kray twins' legend is as potent today as it has ever been but Cutting Edge suggests reality is far from the myth
1947
1990
2000
1983
1987
1995
1969
2015
2006
1977
1970
1973
1972
1974
1956
1961
2019
1942
2012