This image is from a Meredew catalogue. Meredew were a Letchworth company that made furniture. All the furniture in the picture is of their design. From NEN Gallery