Find our London Showroom with ease. This short walkthrough video takes you step-by-step from the Imperial Wharf Station to our Design Centre showroom, so you’ll know exactly where to turn and what to look out for.
You can find our London Showroom at:
118 First Floor, Design Centre East, Chelsea Harbour, Lots Road, London, SW10 0XE