East London Kitchen Showroom

Address: Unit 14 Walthamstow Business Centre, Clifford Road, Walthamstow, E17 4SX

Office Hours: Monday – Friday: 9am – 5pm, Saturday: Appointment Only, Sunday: Closed