Boohoo Group mulls selling Soho office property Retail 6 August 2024 Boohoo Group is considering the sale of its office building in Soho, London, purchased for £72m in 2021.The 43,963 sq…