Two businessmen walks past a construction hoarding of a watch outside the new Richard Mille shop in New Bond Street, on 25th February 2019, in London, England.