0131 313 3300  

  
   About Us |  Contact |  Company History  

See our 127 reviews on oogle

THE ENTIRE MACKAY COLLECTION IS HALF PRICE FOR THE NEXT FIVE DAYS!
CLICK HERE TO BOOK YOUR PRIVATE 'STAY SAFE' VIP SHOWROOM APPOINTMENT
Fabric Sofas

Fabric Sofas

Actona - Jonna 2 Seater Sofa
Actona - Jonna 2 Seater Sofa
Actona - Jonna 2.5 Seater Sofa
Actona - Jonna 2.5 Seater Sofa
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 - Cuba 2 Seater Sofa
Alstons Upholstery - Cuba 2 Seater Sofa
Alstons Upholstery - Cuba 3 Seater Sofa
Alstons Upholstery - Cuba 3 Seater Sofa
Alstons Upholstery - Cuba 4 Seater Sofa
Alstons Upholstery - Cuba 4 Seater 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 - Fairmont Suite
Alstons Upholstery - Fairmont Suite
Alstons Upholstery - Fairmont 3 Seater Sofa
Alstons Upholstery - Fairmont 3 Seater Sofa
Alstons Upholstery - Fairmont 2 Seater Sofa
Alstons Upholstery - Fairmont 2 Seater Sofa
Alstons Upholstery - Fairmont 2 Seater Sofa
Alstons Upholstery - Fairmont 2 Seater Sofa
Alstons Upholstery - Fairmont 3 Seater Sofa
Alstons Upholstery - Fairmont 3 Seater Sofa
Alstons Upholstery - Fairmont Grand Sofa
Alstons Upholstery - Fairmont Grand 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 - Jasmine Grand Sofa
Alstons Upholstery - Jasmine Grand Sofa
Alstons Upholstery - Jasmine 3 Seater Sofa
Alstons Upholstery - Jasmine 3 Seater Sofa
Alstons Upholstery - Jasmine 3 Seater Sofa
Alstons Upholstery - Jasmine 3 Seater Sofa
Alstons Upholstery - Jasmine Grand Sofa
Alstons Upholstery - Jasmine Grand Sofa
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 - Mataro 2 Seater Sofa
Alstons Upholstery - Mataro 2 Seater Sofa
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 - Savannah Suite
Alstons Upholstery - Savannah 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 - Harper 2 Seater Sofa
Ashwood - Harper 2 Seater Sofa
Ashwood - Harper 3 Seater Sofa
Ashwood - Harper 3 Seater 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
Ercol - Cosenza Large Sofa
Ercol - Cosenza Large Sofa
Ercol - Forli Chaise Sofa
Ercol - Forli Chaise Sofa
Ercol - Forli Medium Sofa
Ercol - Forli Medium Sofa
Ercol - Forli Snuggler
Ercol - Forli Snuggler
Ercol - Marino Suite
Ercol - Marino Suite
G Plan Upholstery - Chloe 3 Seater Sofa
G Plan Upholstery - Chloe 3 Seater Sofa
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 3 Seater Sofa
G Plan Upholstery - Jackson 3 Seater Sofa
G Plan Upholstery - Jackson 2 Seater Sofa
G Plan Upholstery - Jackson 2 Seater Sofa
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 - Bella 2.5 Seater Fabric Sofa
Mackay Collection - Bella 2.5 Seater Fabric Sofa
Was £2198    Now £1099
Mackay Collection - Florence 2 Seater Sofa
Mackay Collection - Florence 2 Seater Sofa
Mackay Collection - Forli 2 Seater Sofa
Mackay Collection - Forli 2 Seater Sofa
Mackay Collection - Mataro 3 Seater Sofa
Mackay Collection - Mataro 3 Seater Sofa
Mackay Collection - Otranto Sofa
Mackay Collection - Otranto Sofa
Mackay Collection - Otranto Chaise Sofa
Mackay Collection - Otranto Chaise Sofa
Mackay Collection - Paraza Sofa
Mackay Collection - Paraza Sofa
Mackay Collection - Portici 3 Seater Sofa
Mackay Collection - Portici 3 Seater Sofa
Was £2245    Now £1123
Mackay Collection - Potenza 2.5 Seater Fabric Sofa
Mackay Collection - Potenza 2.5 Seater Fabric Sofa
Was £2436    Now £1218
Neptune - Long Island Sofa
Neptune - Long Island 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
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

 

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

BETTER - Wool Twist Carpet
Monthly payment £13
48 months, 9.9% APR
Click to explore this offer

Aquila 3 Seater Sofa
Monthly payment £33.32
24 months, 0% APR
Click to explore this offer

Mataro 3 Seater Sofa
Monthly payment £20
24 months, 0% APR
Click to explore this offer

Ultimate - Stain Resistant Carpet
Monthly payment £7
48 months, 9.9% APR
Click to explore this offer

Designer German Kitchen
Monthly payment £482.05
48 months, 9.9% APR
Click to explore this offer

Gelos Bedroom
Monthly payment £33.3
24 months, 0% APR
Click to explore this offer

Malval 3 Seater Sofa
Monthly payment £29.96
24 months, 0% APR
Click to explore this offer

Windsor 3 Seater Sofa
Monthly payment £83.33
24 months, 0% APR
Click to explore this offer

Designer German Kitchen
Monthly payment £399.84
24 months, 0% 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]