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

1 week ago 5

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