Lavazza, the Italian coffee brand, has opened its first Lavazza Expression concept coffee shop in London, in Harrods. Taking its name from the Lavazza motto ‘Espress Yourself’, the Lavazza Espression concept coffee shop is now open on the Fifth Floor of the famous department store. The company currently operates a further 14 Espression sites around the world, including units in the US, Germany, Spain, South Korea and Belfast.