We are pleased to announce the opening of our new showroom located at 23A Buckingham Avenue, Slough Trading Estate, SL1 4QA. Please contact us to schedule your visit.