Luxury pet store to make UK debut

Luxury pet lifestyle brand Love My Human is to make its UK debut on Chelsea’s King’s Road, which is part of the Sloane Stanley Estate.

Due to open next month, the 1,700 sq ft store is the first