Situated in the very heart of Linlithgow's town centre, First Impressions will make sure you're looking your best for that special occasion.
157 High Street, Linlithgow, EH49 7EJ. 01506 842334