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
Beds

Beds

Actona - Shifa Daybed
Actona - Shifa Daybed
Corndell - Laxmi Slatted Bedstead
Corndell - Laxmi Slatted Bedstead
Dreamworld - Broadway Natural 1600 Divan
Dreamworld - Broadway Natural 1600 Divan
Dreamworld - Tetbury Comfort Latex 1800 Divan
Dreamworld - Tetbury Comfort Latex 1800 Divan
Ercol - Rimini Bedstead
Ercol - Rimini Bedstead
Harrison Beds - Almeria 3200 Divan Bed
Harrison Beds - Almeria 3200 Divan Bed
Harrison Beds - Austwick 6700 Divan Bed
Harrison Beds - Austwick 6700 Divan Bed
Harrison Beds - Bed Frame
Harrison Beds - Bed Frame
Harrison Beds - Brasilia 5200 Divan
Harrison Beds - Brasilia 5200 Divan
Harrison Beds - Caracas 5700 Divan
Harrison Beds - Caracas 5700 Divan
Harrison Beds - Giverny 9600 Divan
Harrison Beds - Giverny 9600 Divan
Harrison Beds - Hampton Court 24400 Divan
Harrison Beds - Hampton Court 24400 Divan
Harrison Beds - Heligan 11200 Divan
Harrison Beds - Heligan 11200 Divan
Harrison Beds - Heligan 7700 Divan Bed
Harrison Beds - Heligan 7700 Divan Bed
Harrison Beds - Kew 13200 Divan
Harrison Beds - Kew 13200 Divan
Harrison Beds - Kew 8700 Divan Bed
Harrison Beds - Kew 8700 Divan Bed
Harrison Beds - Lima 7200 Divan Bed
Harrison Beds - Lima 7200 Divan Bed
Harrison Beds - Trebah 10700 Divan Bed
Harrison Beds - Trebah 10700 Divan Bed
Harrison Beds - Trebah 16200 Divan
Harrison Beds - Trebah 16200 Divan
Harrison Beds - Villandry 13600 Divan
Harrison Beds - Villandry 13600 Divan
Harrison Beds - Wisley 18200 Divan
Harrison Beds - Wisley 18200 Divan
Hypnos - Cirrus Divan
Hypnos - Cirrus Divan
Hypnos - Lavender Deluxe Divan Set
Hypnos - Lavender Deluxe Divan Set
Hypnos - Melody Pillow Top Divan
Hypnos - Melody Pillow Top Divan
Hypnos - New Orthocare 10 Divan
Hypnos - New Orthocare 10 Divan
Hypnos - New Orthocare 10 Divan
Hypnos - New Orthocare 10 Divan
Hypnos - New Orthocare 12 Divan
Hypnos - New Orthocare 12 Divan
Hypnos - New Orthocare 6 Divan
Hypnos - New Orthocare 6 Divan
Hypnos - New Orthocare 8 Divan
Hypnos - New Orthocare 8 Divan
Hypnos - Opulence Divan
Hypnos - Opulence Divan
Hypnos - Opulence Support Divan
Hypnos - Opulence Support Divan
Hypnos - Pocket Latex Superb Divan
Hypnos - Pocket Latex Superb Divan
Hypnos - Serenade Divan
Hypnos - Serenade Divan
Hypnos - Wool Origins 10 Divan
Hypnos - Wool Origins 10 Divan
Hypnos - Wool Origins 6 Divan
Hypnos - Wool Origins 6 Divan
Hypnos - Wool Origins 8 Divan
Hypnos - Wool Origins 8 Divan
Hypnos - Yale Safe Hidden Bed Storage
Hypnos - Yale Safe Hidden Bed Storage
JayBe - Advance Airflow Single Folding Bed
JayBe - Advance Airflow Single Folding Bed
JayBe - J Bed Memory Small Double Folding Bed
JayBe - J-Bed Memory Small Double Folding Bed
JayBe - J Bed Memory Single Folding Bed
JayBe - J-Bed Memory Single Folding Bed
JayBe - J Bed Performance Bed Small Double
JayBe - J-Bed Performance Bed - Small Double
JayBe - J Bed Performance Single Folding Bed
JayBe - J-Bed Performance - Single Folding Bed
JayBe - J Bed Pocket Folding Bed Small Double
JayBe - J-Bed Pocket Folding Bed - Small Double
JayBe - Jubilee Airflow Folding Bed Small Double
JayBe - Jubilee Airflow Folding Bed - Small Double
JayBe - Jubilee Airflow Folding Bed Single
JayBe - Jubilee Airflow Folding Bed - Single
JayBe - Revolution Airflow Single Folding Bed
JayBe - Revolution Airflow Single Folding Bed
JayBe - Revolution Pocket Single Folding Bed
JayBe - Revolution Pocket Single Folding Bed
JayBe - Supreme Pocket Single Folding Bed
JayBe - Supreme Pocket Single Folding Bed
JayBe - Value Memory Folding Bed Small Double
JayBe - Value Memory Folding Bed - Small Double
Kaymed - Mighty Bed Alpine Divan
Kaymed - Mighty Bed Alpine Divan
Kaymed - Mighty Bed Zenith Divan
Kaymed - Mighty Bed Zenith Divan
Kettle Interiors - HO Bed with Drawer Footboard Set
Kettle Interiors - HO Bed with Drawer Footboard Set
Kettle Interiors - HO Bed with Low Footboard Set
Kettle Interiors - HO Bed with Low Footboard Set
Kettle Interiors - HO Bed with Low Footboard Set
Kettle Interiors - HO Bed with Low Footboard Set
Kettle Interiors - MN Bed
Kettle Interiors - MN Bed
Kettle Interiors - NTP 90cm Single Bed Frame
Kettle Interiors - NTP 90cm Single Bed Frame
Kettle Interiors - NTP 135cm Double Bed Frame
Kettle Interiors - NTP 135cm Double Bed Frame
Kettle Interiors - NTP 150cm King Size Bed Frame
Kettle Interiors - NTP 150cm King Size Bed Frame
Kettle Interiors - NTP 180cm Super King Size Bed Frame
Kettle Interiors - NTP 180cm Super King Size Bed Frame
Kettle Interiors - TT Bed
Kettle Interiors - TT Bed
Kettle Interiors - TT Bed
Kettle Interiors - TT Bed
Mackay Collection - Gelos 3Ft Bedstead
Mackay Collection - Gelos 3Ft Bedstead
Mackay Collection - Gelos 4Ft 6in Double Bedstead
Mackay Collection - Gelos 4Ft 6in Double Bedstead
Mackay Collection - Gelos 5Ft King Size Bedstead
Mackay Collection - Gelos 5Ft King Size Bedstead
Mackay Collection - Serley Classic Slatted Bed King
Mackay Collection - Serley Classic Slatted Bed - King
Mackay Collection - Serley Bed 5ft Panelled
Mackay Collection - Serley Bed 5ft Panelled
Mackay Collection - Serley King Bed Slatted
Mackay Collection - Serley King Bed Slatted
Mackay Collection - Serley Classic Slatted Bed Double
Mackay Collection - Serley Classic Slatted Bed - Double
Mackay Collection - Serley Classic Slatted Bed Queen
Mackay Collection - Serley Classic Slatted Bed - Queen
Mackay Collection - Serley Single Bed
Mackay Collection - Serley Single Bed
Mackay Collection - Serley Double Bed Panelled
Mackay Collection - Serley Double Bed - Panelled
Mackay Collection - Serley Queen Bed Slatted
Mackay Collection - Serley Queen Bed Slatted
Mackay Collection - Sionne Slatted Bed 5ft
Mackay Collection - Sionne Slatted Bed 5ft
Mackay Collection - Sionne Single Bed
Mackay Collection - Sionne Single Bed
Mackay Collection - Sionne SLATTED BED 4ft
Mackay Collection - Sionne SLATTED BED 4ft
Mackay Collection - Sionne Double Slatted Bed 4ft 6in
Mackay Collection - Sionne Double Slatted Bed 4ft 6in
Myers - Elara Divan Bed
Myers - Elara Divan Bed
Myers - Elara Comfort 650 Divan
Myers - Elara Comfort 650 Divan
Myers - Langdale Natural 1400 Divan
Myers - Langdale Natural 1400 Divan
Myers - My Really Really Snuggly Divan
Myers - My Really Really Snuggly Divan
Myers - My Really Snuggly Divan
Myers - My Really Snuggly Divan
Myers - My Springy Wool Divan
Myers - My Springy Wool Divan
Myers - My Springy Wool Divan
Myers - My Springy Wool Divan
Nathan - Shades Upholstered Bed
Nathan - Shades Upholstered Bed
Nathan - Shades Wooden Bedstead
Nathan - Shades Wooden Bedstead
Nathan - Shades Wooden Stick Bedstead
Nathan - Shades Wooden Stick Bedstead
Nolte - Concept Me 500 Bed
Nolte - Concept Me 500 Bed
Nolte - Concept Me 510 Bed
Nolte - Concept Me 510 Bed
Nolte - Sonyo Bedstead
Nolte - Sonyo Bedstead
Nolte - Sonyo  plus Bedstead
Nolte - Sonyo + Bedstead
Nolte - Sonyo Bedstead
Nolte - Sonyo Bedstead
Salus - Astral Divan
Salus - Astral Divan
Salus - Latex Advanced 3000 Divan
Salus - Latex Advanced 3000 Divan
Salus - Premier 1200 Viscoool Divan Bed
Salus - Premier 1200 Viscoool Divan Bed
Salus - Premier 1500 Viscoool Divan Bed
Salus - Premier 1500 Viscoool Divan Bed
Salus - Premier Pocket 4000 Divan
Salus - Premier Pocket 4000 Divan
Salus - Stella Divan
Salus - Stella Divan
Sealy - Messina 1400 Pocket Divan Set
Sealy - Messina 1400 Pocket Divan Set
Sherborne - Dorchester 2ft 6in Adjustable Bed
Sherborne - Dorchester 2ft 6in Adjustable Bed
Sherborne - Dorchester 3ft Adjustable Bed
Sherborne - Dorchester 3ft Adjustable Bed
Sherborne - Dorchester 4ft Adjustable Bed
Sherborne - Dorchester 4ft Adjustable Bed
Sherborne - Dorchester 5ft Adjustable Bed
Sherborne - Dorchester 5ft Adjustable Bed
Sherborne - Dorchester 6ft Adjustable Bed
Sherborne - Dorchester 6ft Adjustable Bed
Sherborne - Hampton 2ft 6in Adjustable Bed
Sherborne - Hampton 2ft 6in Adjustable Bed
Sherborne - Hampton 3ft Adjustable Bed
Sherborne - Hampton 3ft Adjustable Bed
Sherborne - Hampton 4ft Adjustable Bed
Sherborne - Hampton 4ft Adjustable Bed
Sherborne - Hampton 5ft Adjustable Bed
Sherborne - Hampton 5ft Adjustable Bed
Sherborne - Hampton 5ft Adjustable Bed
Sherborne - Hampton 5ft Adjustable Bed
Sherborne - Hampton 6ft Adjustable Bed
Sherborne - Hampton 6ft Adjustable Bed
Sherborne - Regency 3ft Adjustable Bed
Sherborne - Regency 3ft Adjustable Bed
Sherborne - Regency 3ft Adjustable Bed
Sherborne - Regency 3ft Adjustable Bed
Silentnight - Venus Latex 1400 Divan
Silentnight - Venus Latex 1400 Divan
Silentnight - Venus Latex 1400 Divan
Silentnight - Venus Latex 1400 Divan
Slumberland - Intense Ortho 1000 Divan
Slumberland - Intense Ortho 1000 Divan
Slumberland - Intense Ortho 1400 Divan
Slumberland - Intense Ortho 1400 Divan
Slumberland - Intense Ortho 800 Divan Bed
Slumberland - Intense Ortho 800 Divan Bed
Slumberland - Pure Natural 1600 Divan Bed
Slumberland - Pure Natural 1600 Divan Bed
Slumberland - Radiance Comfort 1000 Divan Bed
Slumberland - Radiance Comfort 1000 Divan Bed
Slumberland - Whisper Gel Fusion 1600 Divan Bed
Slumberland - Whisper Gel Fusion 1600 Divan Bed
Stuart Jones - Carnaby Bedstead
Stuart Jones - Carnaby Bedstead
Stuart Jones - Charleston Bedstead
Stuart Jones - Charleston Bedstead
Stuart Jones - Duke Bedstead
Stuart Jones - Duke Bedstead
Stuart Jones - Lambeth Bedstead
Stuart Jones - Lambeth Bedstead
Stuart Jones - Loxley High End Bedstead
Stuart Jones - Loxley High End Bedstead
Stuart Jones - Loxley Low End Bedstead
Stuart Jones - Loxley Low End Bedstead
Stuart Jones - Mozart Bedstead
Stuart Jones - Mozart Bedstead
Stuart Jones - Oakham Bedstead
Stuart Jones - Oakham Bedstead
Stuart Jones - Savoy Bedstead
Stuart Jones - Savoy Bedstead
Stuart Jones - Vivaldi Bedstead
Stuart Jones - Vivaldi Bedstead
Stuart Jones - Warwick Bedstead
Stuart Jones - Warwick Bedstead
Tempur - Ardennes Adjustable Divan
Tempur - Ardennes Adjustable Divan
Tempur - Ardennes Ottoman Bed
Tempur - Ardennes Ottoman Bed
Tempur - Genoa Adjustable Bedstead
Tempur - Genoa Adjustable Bedstead
Tempur - Genoa Bedstead
Tempur - Genoa Bedstead
Tempur - Genoa Adjustable Bedstead
Tempur - Genoa Adjustable Bedstead
Tempur - Grafton Ottoman
Tempur - Grafton Ottoman
Tempur - Harrington Ottoman
Tempur - Harrington Ottoman
Tempur - Holcot Ottoman
Tempur - Holcot Ottoman
Tempur - Holcot Ottoman
Tempur - Holcot Ottoman
Tempur - Holcot Ottoman Contour Mattress
Tempur - Holcot Ottoman - Contour Mattress
Tempur - Horton Ottoman
Tempur - Horton Ottoman
Tempur - Linear Ottoman
Tempur - Linear Ottoman
Tempur - Moulton Divan
Tempur - Moulton Divan
Tempur - Moulton Divan
Tempur - Moulton Divan
Tempur - Naseby Ottoman
Tempur - Naseby Ottoman
Tempur - Walgrave Ottoman
Tempur - Walgrave Ottoman
VI Spring - Baronet Superb Divan
VI Spring - Baronet Superb Divan
VI Spring - Baronet Superb De Luxe Divan
VI Spring - Baronet Superb De Luxe Divan
VI Spring - Devonshire Divan
VI Spring - Devonshire Divan
VI Spring - Elite Divan
VI Spring - Elite Divan
VI Spring - Herald Superb Divan
VI Spring - Herald Superb Divan
VI Spring - Kingsbridge Divan
VI Spring - Kingsbridge Divan
VI Spring - Magnificence Divan
VI Spring - Magnificence Divan
VI Spring - Magnificence Divan
VI Spring - Magnificence Divan
VI Spring - Magnificence Divan
VI Spring - Magnificence Divan
VI Spring - Realm Bedstead
VI Spring - Realm Bedstead
VI Spring - Regal Superb Prestige Divan
VI Spring - Regal Superb - Prestige Divan
VI Spring - Regal Superb Divan
VI Spring - Regal Superb Divan
VI Spring - Regal Superb Divan
VI Spring - Regal Superb Divan
VI Spring - Sapphire Adjustable Bed
VI Spring - Sapphire Adjustable Bed
VI Spring - Sapphire Adjustable Bed
VI Spring - Sapphire Adjustable Bed
VI Spring - Shetland Divan
VI Spring - Shetland Divan
VI Spring - Signatory Divan
VI Spring - Signatory Divan
VI Spring - Signatory Divan
VI Spring - Signatory Divan
VI Spring - Signatory Divan
VI Spring - Signatory Divan
VI Spring - Sublime Superb Divan
VI Spring - Sublime Superb Divan
VI Spring - Tiara Superb Divan
VI Spring - Tiara Superb Divan
VI Spring - Tiara Superb Divan
VI Spring - Tiara Superb Divan
VI Spring - Tiara Superb Divan
VI Spring - Tiara Superb Divan

 

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

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

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

Albine Corner Group
Monthly payment £50
24 months, 0% APR
Click to explore this offer

Designer German Kitchen
Monthly payment £416.5
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

Mataro 3 Seater Sofa
Monthly payment £20
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

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

GOOD - Ceremony Twist Carpet
Monthly payment £9
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]