Alterations and a wide range of sewing services with a warm Linlithgow welcome.
18a High Street, Linlithgow, EH49 7AE. 01506 671210