Inside Lavazza's new London flagship coffee store | Reports