June 2021 Update
Jan 26, 2023
1 min read
Updated: Jan 27, 2023
We’re delighted to announce our small part in the re-awakening of the UK High Street. We’ve just implemented 2 new sites in the second of Harrod’s new concept H Beauty stores, this time in Milton Keynes, following on from last year’s inaugural Lakeside store – more new stores follow this year.





Comments