The Kray twins' legend is as potent today as it has ever been but Cutting Edge suggests reality is far from the myth
1948
1999
1951
2015
1940
1929
1939
2020
1980
2014
2010
1998
2025
1976
1960
1959
1958
1938
1955