The Kray twins' legend is as potent today as it has ever been but Cutting Edge suggests reality is far from the myth
2007
1989
1933
1994
2008
1976
1990
1985
1986
2001
1987
2016
1968
2002
1972
1969
1984