Over 400 Sea Cadets stepped onto Trafalgar Square on Sunday 23 October to commemorate the historic Battle of Trafalgar of 1805 - plus celebrate the charity's 160th birthday year.
Sea Cadets from across the country, some as young as 12 marched and performed their best on behalf of the Royal Navy. The Junior team spelled out a special Happy Birthday message in Semaphore - a traditional naval communication system, the Physical Training team performed traditional skip jump, before the 60-strong Massed Band of the Sea Cadet Corps marched and played onto the Square, and then led the way down The Mall.
Cadets only had a short time to perfect their routines as they met just two days ahead of the show. The well timed display and parade is a great example of their determination to deliver a show stopping event for charity supporters and members of the public.
The Sea Cadets have marched through London on the closest Sunday to October 21 for more than 100 years