Boohoo Group opens expansive new showroom in Soho Retail 19 September 2024 Boohoo Group has unveiled a new, expansive showroom in London’s iconic Soho area, strategically located at Great Pulteney Street.The showroom,…