Shop window showing the love for valentine's Day Our first ever Valentine window display, Find us at 26 Newmarket Street, Falkirk, Scotland.