Between the 24th and 30th June, the public are invited along to view over 1,000 flags that will be displayed at St. Thomas’s church in Salisbury city centre. The hand crafted flags have been created by passionate members of the general public from across the UK and further afield. Each flag is a very personal expression of gratitude to the Armed Forces Community, from those currently serving, to Veterans and cadets.