Showrooms
Our main flagship store lies in the heart of the prestigious town centre of Henley on Thames, Oxfordshire.
Please visit us for more information or just browsing around to get some ideas for your next project.
The Rug Shed
3 reading Road,
Henley-on-Thames,
RG9 1AB
Tel: 01491413321
email: info@therugshed.co.uk
Wembley Warehouse: