Will's house in Chelsea is more than a dream is paradise. the location is perfect at the heart of London and close to Sloane square. When you enter the door you immediately feel at home and at peace. From the furniture to linings everything is just perfect. Will is the perfect host in professional and timely communiation. We will return to this plase whenever in London.