S & A Fabrics 379 High Street North, London, London E126PG