We are excited to announce that we have opened a showroom on St. Leonard's Road in Windsor. Come and visit us for any interior design enquiries and have a browse of our home accessories and bespoke furnishings. We look forward to meeting you!
196 St. Leonard's Road, Windsor, Berkshire, SL4 3DL
Showroom Opening Times