Time for tea: Whittard of Chelsea opening new UK stores after sales surge

3 weeks ago 10

Rommie Analytics

The retailer posted a 9.1% rise in net revenues to £49.8 million for 2024, with UK sales up 6.5% to £42 million.
Read Entire Article