The Kray twins' legend is as potent today as it has ever been but Cutting Edge suggests reality is far from the myth
2003
1988
1992
2002
1997
1975
1931
1955
1964
1938
2025
2024
1967
1954
2011
1990