Denim Fabrics

 25A Long St, Tetbury, Gloucestershire, GL8 8AA

 01666 500051

 105-109 Fulham Road, London, , SW3 6RT

 020 7590 7981