Pet owners in London will soon have a new luxury store…

Love my human opens new cafe and deli in Chelsea - screenshot from Evening Standard