
Colour: Grey
10 optionsInc. VAT · Free UK delivery
No longer available from SCS
See similar products below
You'll be taken to SCS to complete your purchase
Free delivery
Most UK postcodes
14-day returns
Hassle-free
Secure purchase
Via trusted retailer
Price checked
Updated daily
The Lugo sofa range exudes a modern and luxurious appeal, characterised by its clean, contemporary lines and minimal detailing. With a vast choice of fabric and leather upholstery, each option is guaranteed to enhance its warm and inviting appearance, while the power reclining features add an opulent touch. Designed to seat family and friends comfortably, the sofa offers ample space, with wide, generously padded armrests for added comfort. Its low-profile design contributes to a sleek and streamlined aesthetic, making it a perfect blend of style and functionality. Look no further than the Lugo range if you're after both luxury and comfort in your living space. Make Lugo range even more affordable and take advantage of our interest free credit offers, 0% APR representative. var counter = 0; var dy. Pdp. Popular. Colours. Int = set. Interval(function() { var dy. Data; var dy. Is. Data. Fetched = false; var leather. Swatches = [ "GENISIA-LIGHT-AIR-FORCE-BLUE-508", "GENISIA-DARK-BEIGE-005", "GENISIA-MOON-WHITE-009", "GENISIA-OPTICAL-WHITE-000", "GENISIA-DARK-BLUE-541", "GENISIA-COCOA-745", "GENISIA-PEARL-GREY-830", "GENISIA-LAVENDER-453", "GENISIA-DUSTY-PINK-493", "GENISIA-RED-340", "GENISIA-CAMOUFLAGE-GREEN-622", "GENISIA-THYME-GREEN-620", "MACADAMIA-SLATE-GREY-880", "MACADAMIA-LIGHT-BEIGE-030", "MACADAMIA-DARK-BEIGE-005", "MACADAMIA-MOON-WHITE-009", "MACADAMIA-SNOW-WHITE-013", "MACADAMIA-OPTICAL-WHITE-000", "MACADAMIA-BLUE-580", "MACADAMIA-MIDNIGHT-BLUE-540", "MACADAMIA-COCOA-745", "MACADAMIA-COGNAC-AMBER-753", "MACADAMIA-COGNAC-LIGHT-751", "MACADAMIA-DARK-COGNAC-757", "MACADAMIA-DARK-CLAY-873", "MACADAMIA-DENIM-BLUE-510", "MACADAMIA-SUNFLOWER-YELLOW-140", "MACADAMIA-GREY-800", "MACADAMIA-DOLPHIN-GREY-805", "MACADAMIA-PEARL-GREY-830", "MACADAMIA-TARPAULIN-GREY-850", "MACADAMIA-LIGHT-BROWN-711", "MACADAMIA-BLACK-910", "MACADAMIA-GREEN-BOTTLE-635", "MACADAMIA-DEEP-GREEN-605", "MACADAMIA-SAGE-GREEN-660", "MIMOSA-SLATE-GREY-880", "MIMOSA-MOON-WHITE-009", "MIMOSA-SNOW-WHITE-013", "MIMOSA-COCOA-745", "MIMOSA-COGNAC-LIGHT-751", "MIMOSA-DARK-CLAY-873", "MIMOSA-DENIM-BLUE-510", "MIMOSA-GREY-800", "MIMOSA-PEARL-GREY-830", "MIMOSA-LIGHT-BROWN-711", "MIMOSA-SANDYBROWN-713", "MIMOSA-DEEP-GREEN-605", "ARABIS-SLATE-GREY-880", "ARABIS-DARK-BEIGE-005", "ARABIS-MOON-WHITE-009", "ARABIS-SNOW-WHITE-013", "ARABIS-OPTICAL-WHITE-000", "ARABIS-MIDNIGHT-BLUE-540", "ARABIS-COFFEE-740", "ARABIS-PEARL-GREY-830", "ARABIS-TARPAULIN-GREY-850", "ARABIS-BLACK-910", "GIRASOLE-BROWN-700", "GIRASOLE-HAZEL-BROWN-720" ]; function get. Pes. Colours(pid) { if (! pid) return Promise. resolve(); if (dy. Is. Data. Fetched) return Promise. resolve(); return fetch('/on/demandware. store/Sites-SFRA_SCS-Site/en_GB/Dynamic. Yield-Get. Popular. Colors? ' + pid) . then(function(response) { if (! response. ok) { throw new Error('Network response was not ok'); } return response. json(); }) . then(function(data) { dy. Data = data; dy. Is. Data. Fetched = true; }) . catch(function(error) { console. error('Error fetching data: ', error); }); } function load. Pes. Colours(pid) { if (! pid) return; get. Pes. Colours(pid). then(function() { inject. Pes. Colours(dy. Data, pid); }); } function capitalize. First. Letter(string) { return string. char. At(0). to. Upper. Case() + string. slice(1). to. Lower. Case(); } function inject. Pes. Colours(data, pid) { if (! data) return; if (! pid) return; var product. Config. Customise = document. query. Selector('. product-detail__product-configurator__customise'); if (product. Config. Customise && data && data. colors) { var colours. Available = data. colors; var product. Attr. Colour. Section = document. query. Selector('[data-attr="color"] . product-attributes-picker__values'); var pdp. Page. Pid = document. query. Selector('. product-wrapper. product-detail. js-product-detail[data-pid]'); var inital. Colour = product. Attr. Colour. Section. query. Selector('[data-select-url]'); if (inital. Colour && pdp. Page. Pid. dataset. pid === pid) { var initial. Colour. In. List = colours. Available. filter(function(colour) { return colour. display. Value === inital. Colour. dataset. value; }); if (initial. Colour. In. List. length > 0) { colours. Available = colours. Available. filter(function(colour) { return colour. display. Value ! == inital. Colour. dataset. value; }); colours. Available. unshift(initial. Colour. In. List[0]); } else { var initial. Colour. Text = inital. Colour. dataset. value; var initial. Colour. Value = inital. Colour. query. Selector('[data-attr-value]'). dataset. attr. Value; var formatted. Init. Link = inital. Colour. dataset. select. Url. replace('&quantity=1', ''); var init. Data. Strucutre = { "id": initial. Colour. Value, "display. Value": initial. Colour. Text, "value": initial. Colour. Value, "selected": false, "isleather": false, "url": formatted. Init. Link, "swatch. Image. Url": "https: //www. scs. co. uk/on/demandware. static/-/Sites-master-catalog-scs/default/dw1d8db07e/images/swatch/swatch_" + initial. Colour. Value + ". jpg" }; colours. Available. unshift(init. Data. Strucutre); } } if (pdp. Page. Pid. dataset. pid ! == pid) { var split. Query = pdp. Page. Pid. dataset. pid. split('_'); var variant. Attr. Colour = split. Query[1]; var variant. Attr. Feet = split. Query[2]; if (variant. Attr. Colour && variant. Attr. Feet) { var variant. Colour. In. List = colours. Available. filter(function(colour) { return colour. value === variant. Attr. Colour; }); if (variant. Colour. In. List. length > 0) { colours. Available = colours. Available. filter(function(colour) { return colour. value ! == variant. Attr. Colour; }); colours. Available. unshift(variant. Colour. In. List[0]); } else { var raw. Pid = pid. replace('pid=', ''); var variant. Colour. Value = variant. Attr. Colour; var variant. Feet. Value = variant. Attr. Feet; var formatted. Init. Link = 'https: //www. scs. co. uk/on/demandware. store/Sites-SFRA_SCS-Site/en_GB/Product-Variation? pid=' + raw. Pid + '&dwvar_' + raw. Pid + '_color=' + variant. Colour. Value + '&dwvar_' + raw. Pid + '_custom. Trim=' + variant. Feet. Value; var init. Data. Strucutre = { "id": variant. Colour. Value, "display. Value": variant. Colour. Value, "value": variant. Colour. Value, "selected": false, "isleather": false, "url": formatted. Init. Link, "swatch. Image. Url": "https: //www. scs. co. uk/on/demandware. static/-/Sites-master-catalog-scs/default/dw1d8db07e/images/swatch/swatch_" + variant. Colour. Value + ". jpg" }; colours. Available. unshift(init. Data. Strucutre); } } } var colour. Swatches. HTML = ''; var canonical. Url = document. query. Selector('[rel="canonical"]'). href; colours. Available. for. Each(function(colour, index) { if (index = 5 ? 5 : colours. Available. length); var all. Colours. Available. Number = (Number(all. Colours. Available. inner. Text. match(/d+/)[0]) - no. To. Subtract); var open. Configurator. Link = product. Config. Customise. query. Selector('a[href$="&step=select. Color"]'); colour. Swatches. HTML += '' + '+' + all. Colours. Available. Number + '' + '' + 'Options Available' + '' + '' + ''; } product. Config. Customise. insert. Adjacent. HTML( 'beforebegin', '' + '' + '' + 'Material: ' + '' + '' + colour. Swatches. HTML + '' + '' + '' ); var dy. Colour. Swatches. Section = document. query. Selector('. carousel-pdp-colour-swatches. dy-test'); var product. Carousel = document. query. Selector('. product-detail-carousel'); var active. Slider. Image. Link = product. Carousel. query. Selector('. cutout-image-slide. swiper-slide-active picture a'); var matching. Swatch = null; if (active. Slider. Image. Link) { matching. Swatch = Array. from(dy. Colour. Swatches. Section. query. Selector. All('. swatch-value[data-attr-value]')). filter(function(swatch) { return active. Slider. Image. Link. href. includes(swatch. dataset. attr. Value); }); if (matching. Swatch. length > 0) { matching. Swatch[0]. parent. Element. class. List. add('selected'); dy. Colour. Swatches. Section. query. Selector('. swatch-swiper-section. first . colour-description > span'). inner. HTML = matching. Swatch[0]. parent. Element. dataset. display. Label; } } else { matching. Swatch = Array. from(dy. Colour. Swatches. Section. query. Selector. All('. swatch-swiper-section. first . swatch-value[data-attr-value]')). filter(function(swatch) { return product. Carousel. id. includes(swatch. dataset. attr. Value); }); if (matching. Swatch. length > 0) { matching. Swatch[0]. parent. Element. class. List. add('selected'); dy. Colour. Swatches. Section. query. Selector('. swatch-swiper-section. first . colour-description > span'). inner. HTML = matching. Swatch[0]. parent. Element. dataset. display. Label; } else { var init. Colour = product. Config. Customise. query. Selector('. product-detail__product-configurator__customise__option__description__color'); if (init. Colour) { dy. Colour. Swatches. Section. query. Selector('. swatch-swiper-section. first . colour-description > span'). inner. HTML = matching. Swatch[0]. parent. Element. dataset. display. Label; } } } inject. Pes. Custom. Trims( dy. Colour. Swatches. Section, matching. Swatch, pid ); } } function inject. Pes. Custom. Trims(dy. Colour. Swatches. Section, matching. Swatch, pid) { if (! dy. Colour. Swatches. Section) return; var product. Config. Customise = document. query. Selector('. product-detail__product-configurator__customise'); var product. Attr. Custom. Trim. Section = document. query. Selector('[data-attr="custom. Trim"] . product-attributes-picker__values'); if (product. Attr. Custom. Trim. Section) { var product. Attr. Feet. Trims. Clone = product. Attr. Custom. Trim. Section. clone. Node(true); dy. Colour. Swatches. Section. insert. Adjacent. HTML( 'beforeend', '' + '' + 'Feet/Trim: ' + '' + '' + product. Attr. Feet. Trims. Clone. inner. HTML + '' + '' ); var trim. Options = dy. Colour. Swatches. Section. query. Selector. All('. swatch-swiper-section. second . swatch-image'); if (trim. Options. length > 0) { trim. Options. for. Each(function(trim. Option) { if (trim. Option. parent. Element. parent. Element. class. List. contains('selected')) { dy. Colour. Swatches. Section. query. Selector('. colour-description. dy-custom-trim > span'). inner. HTML = capitalize. First. Letter(trim. Option. next. Element. Sibling. inner. HTML. replace. All('-', ' ')); } trim. Option. add. Event. Listener('click', function(e) { e. prevent. Default(); var trim. Selected = this. parent. Element. dataset. attr. Value; var trim. In. Sidebar = document. query. Selector('. product-attributes-wrapper . product-attributes-fancy . product-attributes-picker__value . swatch-value[data-attr-value="' + trim. Selected + '"]'); if (trim. In. Sidebar) { trim. In. Sidebar. next. Element. Sibling. query. Selector('. btn-select'). click(); } }); }); } } else if (product. Config. Customise. query. Selector('a[href$="&step=select. Feet&feet. Selected=true"]')) { var single. Foot. Trim = product. Config. Customise. query. Selector('a[href$="&step=select. Feet&feet. Selected=true"]'); var single. Foot. Value = single. Foot. Trim. query. Selector('. product-detail__product-configurator__customise__option__description__color'). inner. Text; var single. Foot. Img = single. Foot. Trim. query. Selector('img'); dy. Colour. Swatches. Section. insert. Adjacent. HTML( 'beforeend', '' + '' + 'Feet/Trim: ' + capitalize. First. Letter(single. Foot. Trim. query. Selector('. product-detail__product-configurator__customise__option__description__color'). inner. Text. replace. All('-', ' ')) + '' + '' + '' + '' + '' + '' + '' + capitalize. First. Letter(single. Foot. Value. replace. All('-', ' ')) + '' + '' + '' + '' + '' + '' + '' + 'Selected' + '' + '' + '' + '' + '' ); } // Populate configurator link var current. Config. Link = dy. Colour. Swatches. Section. query. Selector('. open-config-btn'); var current. Config. Link. Split = current. Config. Link. href. split('_'); var active. Feet. Trim. Link = dy. Colour. Swatches. Section. query. Selector('. swatch-swiper-section. second . selected . custom. Trim-value'); if (matching. Swatch. length > 0) { if (active. Feet. Trim. Link && active. Feet. Trim. Link. dataset. attr. Value) { dy. Colour. Swatches. Section. query. Selector('. open-config-btn'). href = "https: //www. scs. co. uk/product-configurator/? " + pid + "_" + matching. Swatch[0]. dataset. attr. Value + "_" + active. Feet. Trim. Link. dataset. attr. Value + "&step=select. Color"; } else { if (current. Config. Link. Split[2]) { dy. Colour. Swatches. Section. query. Selector('. open-config-btn'). href = "https: //www. scs. co. uk/product-configurator/? " + pid + "_" + matching. Swatch[0]. dataset. attr. Value + "_" + current. Config. Link. Split[2]; } } } } if ( document. query. Selector('. page. page-pdp') && document. query. Selector('. product-detail__product-configurator__customise') && ! document. query. Selector('body. dy-pes-colours-loaded') && typeof j. Query ! == 'undefined' ) { clear. Interval(dy. Pdp. Popular. Colours. Int); var pid. Query = null; var delivery. Form = document. query. Selector('#delivery. And. Stores. Form'); if (delivery. Form) { pid. Query = 'pid=' + delivery. Form. dataset. pid; } if (pid. Query) { load. Pes. Colours(pid. Query); $('body'). add. Class('dy-pes-colours-loaded'); $('body'). on('product: after. Attribute. Select', function(e, response) { load. Pes. Colours(pid. Query); if (window. match. Media("(max-width: 768px)"). matches) { var scroll. Target = $('. product-primary-carousel'). offset(). top; window. scroll. To({ top: scroll. Target, behavior: 'instant' }); } }); $('body'). on('click', '. js-product-attribute-picker-item . dy-pes-colours-event-trigger', function() { var $this = $(this); var $swatch = $this. closest('. js-product-attribute-picker-item'). find('. swatch-value'); var swatch. Name = ''; var swatch. Value = $swatch. data('attr-value'); if ($swatch. length === 0) { return; } swatch. Name = $swatch. has. Class('color-value') ? 'Color' : $swatch. has. Class('custom. Trim-value') ? 'Trim' : ''; data. Layer. push({ 'event': 'product. Swatch. Change', 'swatch. Type': swatch. Name, 'swatch. Colour': swatch. Value }); }); } } counter++; if (counter >= 10) { clear. Interval(dy. Pdp. Popular. Colours. Int); } }, 150); . dy-pes-colours-loaded . product-main . product-detail__product-configurator__customise, . dy-pes-colours-loaded . carousel-pdp-colour-swatches { display: none ! important; } . carousel-pdp-colour-swatches. dy-test { display: block ! important; } . carousel-pdp-colour-swatches. dy-test . pdp-primary-images__footer { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 3px; } . carousel-pdp-colour-swatches. dy-test . pdp-primary-images__footer. pdp-primary-images__footer--standard . js-product-attribute-picker-item. selected { pointer-events: none; } . carousel-pdp-colour-swatches. dy-test . colour-description { color: #272727; font-weight: 700; font-size: 14px; margin-bottom: 15px; } . carousel-pdp-colour-swatches. dy-test . colour-description > span { color: #959392; font-weight: 400; } . carousel-pdp-colour-swatches. dy-test . swatch-swiper-section. second . colour-description { padding-top: 20px; } . carousel-pdp-colour-swatches. dy-test . swatch-image: hover { cursor: pointer; } . carousel-pdp-colour-swatches. dy-test . swatch-swiper-section. first . open-config-btn { flex: 1; background: #F4. F4. F4; border: 1px solid #D1. D1. D1; padding: 8px; border-radius: 2px; max-width: 129px; margin: 0; } . carousel-pdp-colour-swatches. dy-test . swatch-swiper-section. first . open-config-btn: hover { border-color: #707070; text-decoration: none; } . carousel-pdp-colour-swatches. dy-test . swatch-swiper-section. first . open-config-btn > span { font-size: 16px; } . carousel-pdp-colour-swatches. dy-test . swatch-swiper-section. first . open-config-btn > div { display: flex; align-items: center; font-size: 12px; color: #707070; } . carousel-pdp-colour-swatches. dy-test . swatch-swiper-section. first . open-config-btn > div > span { text-decoration: underline; } . carousel-pdp-colour-swatches. dy-test . swatch-swiper-section. first . open-config-btn > div img { width: 5px; height: 10px; margin-left: 8px; } . carousel-pdp-colour-swatches. dy-test . swatch-swiper-section. first . swatch-image { width: 60px; height: 60px; } . carousel-pdp-colour-swatches. dy-test . swatch-swiper-section. first . product-attributes-picker__value. selected . swatch-image: before, . carousel-pdp-colour-swatches. dy-test . swatch-swiper-section. first . product-attributes-picker__value: hover . swatch-image: before { width: 66px; height: 66px; margin-top: -3px; margin-left: -3px; } . carousel-pdp-colour-swatches. dy-test . swatch-swiper-section. second . swatch-image { width: 50px; height: 50px; } . carousel-pdp-colour-swatches. dy-test . swatch-swiper-section. second . product-attributes-picker__value. selected . swatch-image: before, . carousel-pdp-colour-swatches. dy-test . swatch-swiper-section. second . product-attributes-picker__value: hover . swatch-image: before { width: 56px; height: 56px; margin-top: -3px; margin-left: -3px; } @media(min-width: 480px) { . carousel-pdp-colour-swatches. dy-test . swatch-swiper-section. first . swatch-image { width: 72px; height: 72px; } . carousel-pdp-colour-swatches. dy-test . swatch-swiper-section. first . product-attributes-picker__value. selected . swatch-image: before, . carousel-pdp-colour-swatches. dy-test . swatch-swiper-section. first . product-attributes-picker__value: hover . swatch-image: before { width: 78px; height: 78px; } . carousel-pdp-colour-swatches. dy-test . swatch-swiper-section. first . open-config-btn { padding: 10px; max-width: 60% ; } . carousel-pdp-colour-swatches. dy-test . swatch-swiper-section. first . open-config-btn > span { font-size: 18px; } . carousel-pdp-colour-swatches. dy-test . swatch-swiper-section. first . open-config-btn > div { font-size: 16px; padding-left: 5px; } } . pdp-tablet__column. issofa { display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; } . pdp-tablet__column. issofa . product-name, . pdp-tablet__column. issofa . product-detail__review-section, . pdp-tablet__column. issofa . carousel-pdp-colour-swatches. dy-test { -ms-flex-order: -1; order: -1; } . product-pricing . product-pricing__now . product-pricing__now-value { font-size: inherit; } . page . product-detail__addto-section . chipstick { font-size: 12px ! important; padding: 5px 7px ! important; line-height: 1.25 ! important; } . carousel-pdp-colour-swatches. dy-test { border-top: 1px solid #d1d1d1 ! important; border-bottom: 1px solid #d1d1d1 ! important; padding: 22px 0 ! important; margin: 10px 0 16px ! important; } @media screen and (max-width: 543.5px) { . carousel-pdp-colour-swatches. dy-test { margin-bottom: 0 ! important; } } [data-material-type="leather"] { position: relative; } [data-material-type="leather"]: before { content: ""; position: absolute; top: 2px; left: 2px; display: block; z-index: 10; width: 20px; height: 20px; background-image: url("data: image/svg+xml,% 3. Csvg xmlns='http: //www. w3. org/2000/svg' xmlns: xlink='http: //www. w3. org/1999/xlink' width='18.24' height='20.637' view. Box='0 0 18.24 20.637'% 3. E% 3. Cdefs% 3. E% 3. Cclip. Path id='clip-path'% 3. E% 3. Crect id='Rectangle_12593' data-name='Rectangle 12593' width='18.24' height='20.637' transform='translate(0 0)' fill='% 23fff'/% 3. E% 3. C/clip. Path% 3. E% 3. C/defs% 3. E% 3. Cg id='icon--swatches' clip-path='url(% 23clip-path)'% 3. E% 3. Cpath id='Path_27613' data-name='Path 27613' d='M17.95,15.665c-.1-.058-3.021-1.849-3.021-4.874a4.739,4.739,0,0,1,2.956-4.207.556.556,0,0,0,.334-.655l-.745-2.6a.522.522,0,0,0-.544-.43. C12.809,2.9,12.238.531,12.214.423. A.581.581,0,0,0,11.654,0. H6.878a.58.58,0,0,0-.525.325. A4.388,4.388,0,0,1,2.238,2.983,3.177,3.177,0,0,1,1.7,2.942a.577.577,0,0,0-.638.4. L.288,6.066a.565.565,0,0,0,.467.688c.022,0,2.231.336,2.6,3.645.4,3.422-3.03,5.333-3.06,5.35a.525.525,0,0,0-.278.362.484.484,0,0,0,.115.457l2.137,2.456a.593.593,0,0,0,.756.108l.09-.06a5.87,5.87,0,0,1,2.7-.736,5.5,5.5,0,0,1,.581.042,3.662,3.662,0,0,1,2.452,1.916l.02.034a.572.572,0,0,0,.518.311.469.469,0,0,0,.5-.4l.01-.021a2.92,2.92,0,0,1,2.108-1.732,3.448,3.448,0,0,1,.66-.061,5.66,5.66,0,0,1,2.612.734.62.62,0,0,0,.058.03.6.6,0,0,0,.74-.148l2.028-2.545a.5.5,0,0,0,.128-.471.526.526,0,0,0-.271-.359m-13.439-5.4h0. C4.152,7.13,2.383,6.113,1.535,5.8. L2.02,4.077c.066,0,.136,0,.218,0. A5.556,5.556,0,0,0,7.221,1.119h4.026. C12.29,3.6,15.429,3.958,16.506,4.008l.521,1.805a5.74,5.74,0,0,0-3.19,5,7,7,0,0,0,3.045,5.461. L15.5,18.016a6.356,6.356,0,0,0-3.681-.6. A3.794,3.794,0,0,0,9.348,19a4.491,4.491,0,0,0-2.8-1.715,7.212,7.212,0,0,0-.722-.045,7.128,7.128,0,0,0-2.966.715. L1.433,16.314c1.121-.8,3.43-2.847,3.078-6.051' transform='translate(0 -0.001)' fill='% 23fff'/% 3. E% 3. C/g% 3. E% 3. C/svg% 3. E"); background-color: rgba(0, 0, 0, 0.5); background-repeat: no-repeat; background-position: center; background-size: 13px; pointer-events: none; } Elevates the aesthetic of any living space with its clean lines and contemporary design. Choose from a wide range of fabric and leather options to match your decor and personal style. Generously padded armrests and ample seating space ensure comfort for family and guests. The low-profile construction offers a sleek, streamlined look that fits well in various room sizes. Extra padding for additional comfort and support. Contributes to its modern and sophisticated appearance. Available in multiple fabrics and leathers to suit different tastes and interiors.