Upholstery Fabrics
Elevate your furniture and interior spaces with our exquisite range of upholstery fabrics. From sumptuous velvets to durable twills, our collection offers a wealth of textures, colours, and patterns to suit every taste and décor style. Whether you're refreshing a beloved armchair, crafting bespoke cushions, or embarking on a full room makeover, our high-quality upholstery textiles provide the perfect foundation.

Arthur Breeze
£10.99 per metre

Ashbee - Rouge
£14.99 per metre

Audrey Raspberry
£10.99 per metre

Aviary - Gold
£12.99 per metre

Aviary - Grey
£12.99 per metre

Aviary - Midnight
£12.99 per metre

Aztec - Indigo
£13.99 per metre

Aztec - Linen
£13.99 per metre

Aztec - Smoke
£13.99 per metre

Baa Baa - Peony
£13.99 per metre

Baa Baa Charcoal
£10.99 per metre

Bantam Natural
£10.99

Bayside - Rossini
£7.99 per metre

Bayside Mint
£7.99 per metre

Bayswater Autumn
£10.99 per metre

Beach Huts and Boats
£10.99 per metre

Bees Linen
£10.99 per metre

Bempton Fuchsia
£11.99 per metre

Bergen - Grey
£10.99 per metre

Bergen - Ochre
£13.99 per metre

Bermondsey Fennel
£10.99 per metre

Bird Song - Autumn
£13.99 per metre

Bird Song - Pastel
£13.99 per metre

Bird Song - Summer
£13.99 per metre

Black Gingham print
£6.99

blackout lining
£8.99

Blowing Bubbles
£4.99

Bowness Hollyhock
£6.99 per metre

Bowness Maize
£6.99 per metre