Swiss watch brand Rolex has just opened a stunning new London flagship on Bond Street – and we were first through the doors ...