European soul for London living.
Euro Furniture London curates 120+ factories from Italy, Spain, Germany & Scandinavia — designer sofas, beds, dining, lighting and bespoke kitchens, all under one 2,500 m² roof in Swiss Cottage.
“Best Italian sofa experience outside Milan.”
— Charlotte H., Hampstead

from £2,490 • In stock
Rooms that feel like Europe
From compact Marylebone flats to Surrey villas — modular systems, made-to-measure sizes and 400+ fabrics in stock.

Italian Comfort Sofas
Natuzzi, Arketipo, Nicoline — deep seats, feather tops, electric recliners, 2 to 4m modular corners.
Configure yours →
Dining, Tables & Chairs
Ceramic extendable tables, solid oak, velvet chairs by Calligaris & Bontempi. Seats 4 to 14 guests.
See dining →
Beds & Wardrobes
Storage beds, hinged & sliding wardrobes, bedside lighting. German mechanisms, 10-year guarantee.
Design bedroom →
Contemporary Living Walls
Floating TV walls, bookcases, sideboards with LED. Made to millimetre for London alcoves.
Visit to see →
Chairs, Lamps & Rugs
Designer accent chairs, Murano glass, Spanish rugs. Instant refresh from £149.
Shop accents →
Office & Outdoor
Ergonomic home offices, extendable garden sets, balcony solutions for city living.
How we deliver →A little Italy on Finchley Road since 1998
Founded by the Ferraro family, Euro Furniture London began as a 90 m² shop importing Venetian wardrobes. Today we run North London's largest independent European furniture destination — 2,500 m², 38 room sets, own warehouse in Park Royal and in-house interior studio.
We don't do flat-pack. Every sofa frame is solid beech, every wardrobe hinge is Blum, every delivery is two-person white glove with assembly, levelling and packaging removal. That's why 68% of clients come by recommendation.
European factories direct, no middlemen
Full room sets you can touch & test
Free 3D design & home measuring
Guarantee on frames & mechanisms
London homes
Why Europe lasts longer
Kiln-dried beech frames, cold-cured foam 35kg/m³, Oeko-Tex fabrics, full-grain leathers. Tested for 25,000 sit cycles — 5x IKEA standard. We show you cut-aways in store, not just brochures.
- ✓ FSC timber — traceable forests in Veneto & Bavaria
- ✓ Modular intelligence — washable covers, replaceable parts
- ✓ Made to order in 4–8 weeks — 400 fabrics, 60 leathers

2,500 m² in Swiss Cottage
123 Finchley Road, NW3 6LS • 2 min from Swiss Cottage tube • Free parking behind store • Dogs welcome.

18 sofas, 12 dining sets, lighting gallery


From sketch to sofa day
Home visit & measure
Free within M25. Laser measure, light check, storage audit. Same-week slots.
3D design in 48h
Photoreal renders, fabric swatches to your door, fixed quote — no surprises.
European making
Order direct to factory. Track production, quality check in Park Royal hub.
White-glove install
Two-person delivery, assembly, wall fixing, packaging removed. Old sofa recycled.
Loved across London
4.9 from 2,300+ verified reviews. We publish every review — good or bad.
“Ordered a 3.2m corner from Tomasella. Designer came home, 3D was spot on. Delivery team were angels — 5th floor, no lift!”
— Priya S., Canary Wharf“Compared Heal’s, BoConcept and here. Same Italian quality, £2k less. The leather smell is unreal. Will be back for bedroom.”
— James & Elena, Islington“Full 2-bed furnishing for rental. Trade price, inventory list, photos for agent. Rented in 4 days over asking.”
— Marcus L., Landlord, CroydonIdeas, guides & store news
Buying guides, fabric care, small-space tricks and new arrivals — written by our designers.

How to choose an Italian sofa that survives kids & dogs
Stain-proof fabrics, washable covers and frame secrets our team tells every family.
Read more →
Small London bedroom? 7 storage beds designers love
Ottoman vs drawers, mattress depths and what actually fits in a Victorian terrace.
Read more →
Ceramic dining tables: why they beat wood in 2026
Heat, scratches, red wine — we torture-tested 5 tops so you don't have to.
Read more →Questions? Answered.
Come sit, touch, fall in love.
123 Finchley Road, Swiss Cottage, London NW3 6LS
Mon–Sat 10:00–19:00 • Sun 11:00–17:00
020 7946 0958 • [email protected]


