New Nespresso flagship boutique in London's Covent Garden showcases firm's vision for future of retail
Nespresso has opened its London flagship location in Covent Garden.Located at 34 Henrietta Street, spanning 1,345 sq ft, overlooking Covent Garden’s West Piazza, this...