Ah, London – the land of double-decker buses, black cabs, royal guards who don't blink, and a surprisingly long list of 71 unique things to do in London. ...