The Sewing Superstore

519-432-1468

900 Oxford St E, London