Located on the Chelsea-Fulham border, the London HQ is the centre of Channels’ showroom, with our furniture collections displayed on three floors, as well as the Channels design studio.
1-3 New Kings Road, London,
SW6 4SB, UK T. + 44 (0)20 7371 0301
Monday to Saturday: 10am to 5:30pm
Monday to Saturday
10am to 5:30pm