Luxury pet lifestyle brand Love My Human is coming to Chelsea.
The company, which started out as an online ship, will establish its first store at 308 King’s Road.
Spanning 1,700 sq ft across a ground floor and lower ground floor, the store will sell a range of international and regional pet…
Read more
Read more