A large cafeteria with a team of sommeliers, a market and a luxury restaurant: after Milan in 2017 and Shanghai Jing’an in 2020, Lavazza inaugurates a flagship store in London. It occupies, on 500 m2 and three levels, part of an old building of Great Marlborough Street, facing Liberty.