When we think of London, landmarks such as Big Ben, Tower Bridge and Buckingham Palace may be the first things…