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
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.