With the show being set in London, and the headquarters of the eponymous secret agency based just off Tottenham Court Road, it’s no surprise to see some famous landmarks from the capital during the ...