Retail
Tumi opens new store in Covent Garden
International premium luggage brand Tumi has opened a new store in Covent Garden, London. Located at 10 North Piazza, Royal Opera House Arcade, the store is Tumi fourth stand-alone location in the UK. Spanning 103 square meters, the new lifestyle store is also Tumi third store in London. The new boutique features a newly designed interior,...
loading...