Design Tessa Packard launches her new showroom in the heart of Chelsea, London. Read more