Russell and Chapple, the oldest fabric supplier in London, is renowned for its specialisation in providing top-tier Fine Art, Scenic, and Digital canvases...