0131 313 3300  

  
   About Us |  Contact |  Company History  

Fabric Sofas

Fabric Sofas

Alexander And James - Belushi Maxi Sofa
Alexander And James - Belushi Maxi Sofa
Alexander And James - Belushi Midi Sofa
Alexander And James - Belushi Midi Sofa
Alstons Upholstery - Adelphi 3 Seater Sofa
Alstons Upholstery - Adelphi 3 Seater Sofa
Alstons Upholstery - Adelphi Grand Sofa
Alstons Upholstery - Adelphi Grand Sofa
Alstons Upholstery - Adelphi Grand Sofa
Alstons Upholstery - Adelphi Grand Sofa
Alstons Upholstery - Ancona 3 Seater Sofa
Alstons Upholstery - Ancona 3 Seater Sofa
Alstons Upholstery - Ancona Grand Sofa
Alstons Upholstery - Ancona Grand Sofa
Alstons Upholstery - Blanes Suite
Alstons Upholstery - Blanes Suite
Alstons Upholstery - Blanes Suite
Alstons Upholstery - Blanes Suite
Alstons Upholstery - Blanes 2 Seater Sofa
Alstons Upholstery - Blanes 2 Seater Sofa
Alstons Upholstery - Blanes 3 Seater Sofa
Alstons Upholstery - Blanes 3 Seater Sofa
Alstons Upholstery - Camden 2 Seater Sofa
Alstons Upholstery - Camden 2 Seater Sofa
Alstons Upholstery - Camden 3 Seater Sofa
Alstons Upholstery - Camden 3 Seater Sofa
Alstons Upholstery - Camden Grand Sofa
Alstons Upholstery - Camden Grand Sofa
Alstons Upholstery - Camden Grand Sofa
Alstons Upholstery - Camden Grand Sofa
Alstons Upholstery - Cassey 2 Seater Sofa
Alstons Upholstery - Cassey 2 Seater Sofa
Alstons Upholstery - Cassey 3 Seater Sofa
Alstons Upholstery - Cassey 3 Seater Sofa
Alstons Upholstery - Cassey Grand Sofa
Alstons Upholstery - Cassey Grand Sofa
Alstons Upholstery - Copenhagen 2 Seater Sofa
Alstons Upholstery - Copenhagen 2 Seater Sofa
Alstons Upholstery - Copenhagen 3 Seater Sofa
Alstons Upholstery - Copenhagen 3 Seater Sofa
Alstons Upholstery - Copenhagen Grand Sofa
Alstons Upholstery - Copenhagen Grand Sofa
Alstons Upholstery - Cuvio Suite
Alstons Upholstery - Cuvio Suite
Alstons Upholstery - Cuvio Suite
Alstons Upholstery - Cuvio Suite
Alstons Upholstery - Cuvio 3 Seater Sofa
Alstons Upholstery - Cuvio 3 Seater Sofa
Alstons Upholstery - Eden 2 Seater Sofa
Alstons Upholstery - Eden 2 Seater Sofa
Alstons Upholstery - Eden 3 Seater Sofa
Alstons Upholstery - Eden 3 Seater Sofa
Alstons Upholstery - Fleming Suite
Alstons Upholstery - Fleming Suite
Alstons Upholstery - Georgia 2 Seater Sofa
Alstons Upholstery - Georgia 2 Seater Sofa
Alstons Upholstery - Georgia Grand Sofa
Alstons Upholstery - Georgia Grand Sofa
Alstons Upholstery - Hawk Suite
Alstons Upholstery - Hawk Suite
Alstons Upholstery - Lancaster 2 Seater Sofa
Alstons Upholstery - Lancaster 2 Seater Sofa
Alstons Upholstery - Lancaster Suite
Alstons Upholstery - Lancaster Suite
Alstons Upholstery - Lexi 3 Seater Sofa
Alstons Upholstery - Lexi 3 Seater Sofa
Alstons Upholstery - Lexi Suite
Alstons Upholstery - Lexi Suite
Alstons Upholstery - Lexi 2 Seater Sofa
Alstons Upholstery - Lexi 2 Seater Sofa
Alstons Upholstery - Lexi 3 Seater Sofa  plus Accent Chair
Alstons Upholstery - Lexi 3 Seater Sofa + Accent Chair
Alstons Upholstery - Lowry 2 Seater Sofa
Alstons Upholstery - Lowry 2 Seater Sofa
Alstons Upholstery - Lowry 3 Seater Sofa
Alstons Upholstery - Lowry 3 Seater Sofa
Alstons Upholstery - Lowry Grand Sofa
Alstons Upholstery - Lowry Grand Sofa
Alstons Upholstery - Lowry Suite
Alstons Upholstery - Lowry Suite
Alstons Upholstery - Poppy 2 Seater Sofa
Alstons Upholstery - Poppy 2 Seater Sofa
Alstons Upholstery - Poppy 2 Seater Sofa
Alstons Upholstery - Poppy 2 Seater Sofa
Alstons Upholstery - Poppy 3 Seater Sofa
Alstons Upholstery - Poppy 3 Seater Sofa
Alstons Upholstery - Poppy Suite
Alstons Upholstery - Poppy Suite
Alstons Upholstery - Reuben 2 Seater Sofa
Alstons Upholstery - Reuben 2 Seater Sofa
Alstons Upholstery - Reuben 3 Seater Sofa
Alstons Upholstery - Reuben 3 Seater Sofa
Alstons Upholstery - Reuben Suite
Alstons Upholstery - Reuben Suite
Alstons Upholstery - Reuben Suite
Alstons Upholstery - Reuben Suite
Alstons Upholstery - Spitfire Suite
Alstons Upholstery - Spitfire Suite
Alstons Upholstery - Stockholm 2 Seater Sofa
Alstons Upholstery - Stockholm 2 Seater Sofa
Alstons Upholstery - Stockholm 3 Seater Sofa
Alstons Upholstery - Stockholm 3 Seater Sofa
Alstons Upholstery - Stockholm Grand Sofa
Alstons Upholstery - Stockholm Grand Sofa
Alstons Upholstery - Tempest Sofa and Chair
Alstons Upholstery - Tempest Sofa and Chair
Alstons Upholstery - Vermont 2 Seater Sofa
Alstons Upholstery - Vermont 2 Seater Sofa
Alstons Upholstery - Vermont Grand Sofa
Alstons Upholstery - Vermont Grand Sofa
Alstons Upholstery - Vermont 3 Seater Sofa
Alstons Upholstery - Vermont 3 Seater Sofa
Alstons Upholstery - Victoria Grand Sofa
Alstons Upholstery - Victoria Grand Sofa
Alstons Upholstery - Victoria Grand Sofa
Alstons Upholstery - Victoria Grand Sofa
Ashley Manor - Elton Sofa
Ashley Manor - Elton Sofa
Ashley Manor - Elton Sofa
Ashley Manor - Elton Sofa
Ashley Manor - Loretta Grand Sofa
Ashley Manor - Loretta Grand Sofa
Ashwood - Haro Sofa
Ashwood - Haro Sofa
Ashwood - Larsson 4 Seater Sofa
Ashwood - Larsson 4 Seater Sofa
Ashwood - Maison 2 Seater Sofa
Ashwood - Maison 2 Seater Sofa
Ashwood - Maison 3 Seater Sofa
Ashwood - Maison 3 Seater Sofa
Ashwood - Morton Suite
Ashwood - Morton Suite
Ashwood - Neptune 2 Seater Pillowback Sofa
Ashwood - Neptune 2 Seater Pillowback Sofa
Ashwood - Neptune 2 Seater Sofa
Ashwood - Neptune 2 Seater Sofa
Ashwood - Neptune Cuddler Sofa
Ashwood - Neptune Cuddler Sofa
Ashwood - Neptune 3 Seater Pillowback Sofa
Ashwood - Neptune 3 Seater Pillowback Sofa
Ashwood - Neptune 3 Seater Sofa
Ashwood - Neptune 3 Seater Sofa
Ashwood - Oscar 3 Seater Pillow Back Sofa
Ashwood - Oscar 3 Seater Pillow Back Sofa
Ashwood - Oscar 4 Seater Sofa
Ashwood - Oscar 4 Seater Sofa
Ashwood - Palermo 3 Seater Sofa
Ashwood - Palermo 3 Seater Sofa
Cintique - Alberta Suite
Cintique - Alberta Suite
Cintique - Eton 2 Seater Sofa and Chair
Cintique - Eton 2 Seater Sofa and Chair
Cintique - Eton Wing Sofa and Chair
Cintique - Eton Wing Sofa and Chair
Cintique - Florence 3 Seater Sofa
Cintique - Florence 3 Seater Sofa
Cintique - Hazel 3 Seater Sofa
Cintique - Hazel 3 Seater Sofa
Cintique - Hazel Chair and Willow Sofa
Cintique - Hazel Chair and Willow Sofa
Cintique - Layla 2 Seater Sofa
Cintique - Layla 2 Seater Sofa
Cintique - Layla 3 Seater Sofa
Cintique - Layla 3 Seater Sofa
Cintique - Layla 3 Seater Sofa
Cintique - Layla 3 Seater Sofa
Cintique - Lydia 3 Seater Sofa
Cintique - Lydia 3 Seater Sofa
Cintique - Richmond 3 Seater Sofa
Cintique - Richmond 3 Seater Sofa
Cintique - Sadie 2 Seater Sofa
Cintique - Sadie 2 Seater Sofa
Cintique - Sadie 3 Seater Sofa
Cintique - Sadie 3 Seater Sofa
Cintique - Verity Suite
Cintique - Verity Suite
Cintique - Verity 2 Seater Sofa
Cintique - Verity 2 Seater Sofa
Cintique - Verity 3 Seater Sofa
Cintique - Verity 3 Seater Sofa
Cintique - Vermont 3 Seater Sofa
Cintique - Vermont 3 Seater Sofa
Cintique - Willow Medium Sofa
Cintique - Willow Medium Sofa
Cintique - Winchester 3 Seater Sofa  plus Chair  plus Stool
Cintique - Winchester 3 Seater Sofa + Chair + Stool
Cintique - Winchester Petite Sofa and Chair
Cintique - Winchester Petite Sofa and Chair
Ercol - Cosenza Large Sofa
Ercol - Cosenza Large Sofa
Ercol - Favara Suite
Ercol - Favara Suite
Ercol - Favara Medium Sofa
Ercol - Favara Medium Sofa
Ercol - Favara Sofa
Ercol - Favara Sofa
Ercol - Favara Large Sofa
Ercol - Favara Large Sofa
Ercol - Favara Grand Sofa
Ercol - Favara Grand Sofa
Ercol - Marinello Sofa Collection
Ercol - Marinello Sofa Collection
Ercol - Marino Suite
Ercol - Marino Suite
G Plan Upholstery - Chloe 2 Seater Sofa
G Plan Upholstery - Chloe 2 Seater Sofa
G Plan Upholstery - Chloe 3 Seater Sofa
G Plan Upholstery - Chloe 3 Seater Sofa
G Plan Upholstery - Firth 3 Seater Sofa
G Plan Upholstery - Firth 3 Seater Sofa
G Plan Upholstery - Florence Sofa and Chair
G Plan Upholstery - Florence Sofa and Chair
G Plan Upholstery - Harrison 3 Seater Sofa
G Plan Upholstery - Harrison 3 Seater Sofa
G Plan Upholstery - Harrison 2 Seater Sofa
G Plan Upholstery - Harrison 2 Seater Sofa
G Plan Upholstery - Harrison 2.5 Seater Sofa
G Plan Upholstery - Harrison 2.5 Seater Sofa
G Plan Upholstery - Harrison 3 Seater Sofa
G Plan Upholstery - Harrison 3 Seater Sofa
G Plan Upholstery - Hartford 3 Seater Sofa
G Plan Upholstery - Hartford 3 Seater Sofa
G Plan Upholstery - Hepworth 2 Seater Sofa
G Plan Upholstery - Hepworth 2 Seater Sofa
G Plan Upholstery - Hepworth 3 Seater Sofa
G Plan Upholstery - Hepworth 3 Seater Sofa
G Plan Upholstery - Jackson Fabric Suite
G Plan Upholstery - Jackson Fabric Suite
G Plan Upholstery - Jackson 2 Seater Sofa
G Plan Upholstery - Jackson 2 Seater Sofa
G Plan Upholstery - Malvern Sofa
G Plan Upholstery - Malvern Sofa
G Plan Upholstery - Milton Sofa
G Plan Upholstery - Milton Sofa
G Plan Upholstery - Milton 2 Seater Sofa
G Plan Upholstery - Milton 2 Seater Sofa
G Plan Upholstery - Milton 3 Seater Sofa
G Plan Upholstery - Milton 3 Seater Sofa
G Plan Upholstery - Mistral 2 Seater Sofa
G Plan Upholstery - Mistral 2 Seater Sofa
G Plan Upholstery - Oakland 2 Seater Sofa
G Plan Upholstery - Oakland 2 Seater Sofa
G Plan Upholstery - Oakland 3 Seater Sofa
G Plan Upholstery - Oakland 3 Seater Sofa
G Plan Upholstery - Pip 2 Seater Sofa
G Plan Upholstery - Pip 2 Seater Sofa
G Plan Upholstery - Tate 2 Seater Leather Sofa
G Plan Upholstery - Tate 2 Seater Leather Sofa
G Plan Upholstery - Tate 2 Seater Sofa
G Plan Upholstery - Tate 2 Seater Sofa
G Plan Upholstery - Tate 3 Seater Sofa
G Plan Upholstery - Tate 3 Seater Sofa
G Plan Upholstery - Tess 2 Seater Sofa
G Plan Upholstery - Tess 2 Seater Sofa
G Plan Upholstery - Tess 3 Seater Sofa
G Plan Upholstery - Tess 3 Seater Sofa
G Plan Upholstery - Tess 4 Seater Sofa
G Plan Upholstery - Tess 4 Seater Sofa
G Plan Upholstery - The Turner 2 Seater Sofa
G Plan Upholstery - The Turner 2 Seater Sofa
G Plan Upholstery - The Turner 3 Seater Sofa
G Plan Upholstery - The Turner 3 Seater Sofa
G Plan Upholstery - Washington 2 Seater Sofa
G Plan Upholstery - Washington 2 Seater Sofa
G Plan Upholstery - Washington Sofa
G Plan Upholstery - Washington Sofa
G Plan Upholstery - Watson 3 Seater Sofa
G Plan Upholstery - Watson 3 Seater Sofa
G Plan Upholstery - Watson 2 Seater Sofa
G Plan Upholstery - Watson 2 Seater Sofa
G Plan Upholstery - Winslet 3 Seater Sofa
G Plan Upholstery - Winslet 3 Seater Sofa
G Plan Vintage - The Fifty Nine Large Sofa
G Plan Vintage - The Fifty Nine Large Sofa
G Plan Vintage - The Fifty Nine Small Sofa in Tonic Orange
G Plan Vintage - The Fifty Nine Small Sofa in Tonic Orange
G Plan Vintage - The Fifty Nine Large Sofa in Marl Green
G Plan Vintage - The Fifty Nine Large Sofa in Marl Green
G Plan Vintage - The Fifty Nine Large Sofa in Marl Grey
G Plan Vintage - The Fifty Nine Large Sofa in Marl Grey
G Plan Vintage - The Sixty Three Small Sofa
G Plan Vintage - The Sixty Three Small Sofa
G Plan Vintage - The Sixty Three Large Sofa
G Plan Vintage - The Sixty Three Large Sofa
G Plan Vintage - The Sixty Three Large Sofa
G Plan Vintage - The Sixty Three Large Sofa
Mackay Collection - Abruzzo 3 Seater Sofa
Mackay Collection - Abruzzo 3 Seater Sofa
Mackay Collection - Abruzzo 2 Seater Sofa
Mackay Collection - Abruzzo 2 Seater Sofa
Mackay Collection - Acerra 2 Seater Sofa
Mackay Collection - Acerra 2 Seater Sofa
Mackay Collection - Bari 2 Seater Sofa
Mackay Collection - Bari 2 Seater Sofa
Mackay Collection - Florence 2 Seater Sofa
Mackay Collection - Florence 2 Seater Sofa
Mackay Collection - Forli 2 Seater Sofa
Mackay Collection - Forli 2 Seater Sofa
Parker Knoll - Amersham Sofa
Parker Knoll - Amersham Sofa
Parker Knoll - Amersham Grand Sofa
Parker Knoll - Amersham Grand Sofa
Parker Knoll - Boston 3 Seater Sofa
Parker Knoll - Boston 3 Seater Sofa
Parker Knoll - Boston 2 Seater Sofa
Parker Knoll - Boston 2 Seater Sofa
Parker Knoll - Hampton 2 Seater Sofa
Parker Knoll - Hampton 2 Seater Sofa
Parker Knoll - Hampton Suite
Parker Knoll - Hampton Suite
Parker Knoll - Oakham Large 2 Seater Sofa
Parker Knoll - Oakham Large 2 Seater Sofa
Parker Knoll - Oakham 3 Seater Sofa
Parker Knoll - Oakham 3 Seater Sofa
Parker Knoll - Oakham Suite
Parker Knoll - Oakham Suite
Primavera - Emila Chaise Sofa
Primavera - Emila Chaise Sofa
Primavera - Felicity Sofa and Chair
Primavera - Felicity Sofa and Chair
Primavera - Huelva Small Sofa
Primavera - Huelva Small Sofa
Primavera - Huelva Large Sofa
Primavera - Huelva Large Sofa
Primavera - Romano Sofa
Primavera - Romano Sofa
Primavera - Vantage Sofa and Chair
Primavera - Vantage Sofa and Chair
Recor - Earlswood Suite
Recor - Earlswood Suite
Scanthor - Eva Medium Sofa
Scanthor - Eva Medium Sofa
Scanthor - Eva Large Sofa
Scanthor - Eva Large Sofa
Scanthor - Eva Sofa and Footstool
Scanthor - Eva Sofa and Footstool
Sherborne - Buckingham High Seat 2 Seater Settee
Sherborne - Buckingham High Seat 2 Seater Settee
Sherborne - Keswick 3 Seater Settee
Sherborne - Keswick 3 Seater Settee
Sherborne - Lisbon 2 Seater Settee  plus Recliner Chair  plus Stool
Sherborne - Lisbon 2 Seater Settee + Recliner Chair + Stool
Sherborne - Lisbon 3 Seater Settee
Sherborne - Lisbon 3 Seater Settee
Sherborne - Lynton 3 Seater Settee
Sherborne - Lynton 3 Seater Settee
Sherborne - Lynton Fireside 2 Seater Settee
Sherborne - Lynton Fireside 2 Seater Settee
Sherborne - Milburn 2 Seater Reclining Settee
Sherborne - Milburn 2 Seater Reclining Settee
Sherborne - Milburn 2 Seater Settee
Sherborne - Milburn 2 Seater Settee
Sherborne - Olivia 3 Seater Settee
Sherborne - Olivia 3 Seater Settee
Sherborne - Olivia Suite
Sherborne - Olivia Suite
Sherborne - Olivia 2 Seater Recliner Settee
Sherborne - Olivia 2 Seater Recliner Settee
Sherborne - Rembrandt Small Settee  plus Chair
Sherborne - Rembrandt Small Settee + Chair
Sherborne - Rembrandt Large Settee
Sherborne - Rembrandt Large Settee
Sherborne - Rembrandt Standard Settee
Sherborne - Rembrandt Standard Settee
Sherborne - Westminster 2 Seater Settee
Sherborne - Westminster 2 Seater Settee
Sherborne - Westminster Standard Chair and Settee
Sherborne - Westminster Standard Chair and Settee
Sherborne - Westminster 2 Seater Settee
Sherborne - Westminster 2 Seater Settee
Stressless - Windsor 3 Seater High Back Sofa
Stressless - Windsor 3 Seater High Back Sofa
Stressless - Windsor 3 Seater High Back Sofa
Stressless - Windsor 3 Seater High Back Sofa
Vale Bridgecraft - Azura Suite
Vale Bridgecraft - Azura Suite
Vale Bridgecraft - Capri Suite
Vale Bridgecraft - Capri Suite
Vale Bridgecraft - Capri 3 Seater Sofa
Vale Bridgecraft - Capri 3 Seater Sofa
Vale Bridgecraft - Erringden 2 Seater Sofa
Vale Bridgecraft - Erringden 2 Seater Sofa
Vale Bridgecraft - Kensington Suite
Vale Bridgecraft - Kensington Suite
Vale Bridgecraft - Lillie Suite
Vale Bridgecraft - Lillie Suite
Vale Bridgecraft - Lillie 2 Seater Sofa
Vale Bridgecraft - Lillie 2 Seater Sofa
Vale Bridgecraft - Monza 3 Seater Sofa
Vale Bridgecraft - Monza 3 Seater Sofa
Vale Bridgecraft - Seville Suite
Vale Bridgecraft - Seville Suite
Vale Bridgecraft - Sienna Suite
Vale Bridgecraft - Sienna Suite
Vale Bridgecraft - Venice Sofa
Vale Bridgecraft - Venice Sofa
Vale Bridgecraft - Venice Sofa
Vale Bridgecraft - Venice Sofa
Yeoman - Lunar Suite
Yeoman - Lunar Suite

YOUR DREAM FURNITURE CAN BE YOURS FOR MUCH LESS THAN YOU THINK

Chloe 3 Seater Sofa - Fabric A
Monthly payment £30
48 months, 9.9% APR
Click to explore this offer

Harrison Brasilia Divan Set
Monthly payment £30
48 months, 9.9% APR
Click to explore this offer

Albine 5 Seater Corner Group
Monthly payment £80
48 months, 9.9% APR
Click to explore this offer

Abruzzo 3 Seater Sofa and 2 Chairs
Monthly payment £86
48 months, 9.9% APR
Click to explore this offer

Skovby SM37 and SM53 Dining Set
Monthly payment £55
48 months, 9.9% APR
Click to explore this offer

Stressless Windsor 3 Seat Fabric Sofa
Monthly payment £57
48 months, 9.9% APR
Click to explore this offer

Nolte Marcato Full Bedroom Display
Monthly payment £92
48 months, 9.9% APR
Click to explore this offer

Bella 3 and 2 Seat Fabric Sofas
Monthly payment £122
48 months, 9.9% APR
Click to explore this offer

3 and 2 Seater Leather Recliner Sofas
Monthly payment £137
48 months, 9.9% APR
Click to explore this offer


Buy with confidence - you are in safe hands at Richard F Mackay

Family Business
Family Business

[read more]

After 85 years and three generations of Mackay’s running the company, our business still trades on its promise to provide quality products and the highest standard of service. A warm welcome awaits.

Expert Knowledge
Expert Knowledge

[read more]

Over the years we have built up a wealth of knowledge on all aspects of furniture retailing. We can offer you expert advice on choosing the right furniture to suit your requirements.

Peace of Mind
Peace of Mind

[read more]

We pride ourselves on our personable customer service. We like to build a rapport with our customers and look after them. This is why our customers return time after time.

No Deposit Finance
Spread the Cost

[read more]

In order to help you spread the cost of your furniture, we're delighted to be able to offer finance options when you buy in-store. Term available is dependent on total value of sale. [subject to status]