Davidson London is a family-owned furniture design company founded by Richard and Deirdre Davidson in 1986. The brand creates bespoke handmade furniture using British craftsmanship, including tables and desks, seating, cabinets, consoles and mirrors. The company has an office and showroom within the Design Centre Chelsea Harbour in London.
Company: Davidson London
Number of Employees: 10-20