Our first brand store, now open. Step in from the busy streets of Londons’ west end and you’ll find yourself within the calm sanctuary of the new Stressless® Brand Store. A place where you can take a break and experience the full Stressless® range of ultimately comfortable furniture. Talk to experts and enjoy a complimentary drink at our in-store coffee bar while you browse iconic new designs and timeless bestsellers.
Telephone: 0203 621 9310
Address: 82 Tottenham Court Road, London, W1T 4TF
Nearest train stations: Goodge Street, Warren Street & Tottenham Court Road