236a, North End Rd, London, London W14 9NU02073 860008
London's genuine factory shop. From stately homes to studio flats, with over 1 million metres of curtain & upholstery fabric we can turn your interior design dreams into reality.