23-03-2023 12:10 via campaignlive.co.uk

Boohoo opens first UK pop-up shop in London

The store will be open on 25 and 26 March.
Read more »