|An Armed Forces Day Flag flies over buildings in London |
[Picture: Harland Quarrington, Crown Copyright/MOD 2011]
Flying the flag has become part of the celebrations in the lead up to the main day.
The flags were hoisted to show support for members of the Armed Forces, veterans, cadets and their families.
Armed Forces Day is a chance for the British public to show their support for the men and women of the Armed Forces Community - from currently serving troops to Service families, and from veterans to cadets.
As well as raising the Armed Forces Day Flag, communities across the country are hosting hundreds of events to celebrate the Armed Forces, with the national, three-day celebration taking place in Edinburgh from 24-26 June 2011.