There’s something about London that makes you feel like you’re always one step away from a discovery. Not the kind behind ...