A group of air cadets formed a guard of honour for The Princess Royal as she visited one of the oldest rowing races.

The sixteen cadets were from 31 (Tower Hamlets) Squadron and attended the 299th annual Doggett’s Coat & Badge 2013, The race is one of the oldest continuous sporting events and has taken place on the Thames since 1715.

As well as presenting the winner, Nathaniel Brice, with his prize, Princess Anne met the cadets and staff, and discussed their upcoming activities for the summer.

The squadron was invited to attend by the Worshipful Company of Fishmongers, with whom they have held an affiliation since the squadron formed in early 2013.

Andrew Morgan, prime warden of the Worshipful Company of Fishmongers, said “We were extremely happy to have once again been able to invite Tower Hamlets Air Cadets to take part in one of our events. They have consistently proved themselves to be a very smart and effective group of young people, and have performed their duties admirably.”

The Fishmongers have managed the race since 1721, and have seen it evolve a long and colourful history. The race takes place each summer on the Thames, between London Bridge and Cadogan Pier (Chelsea) – with competitors rowing under 11 bridges on the 4 mile 7 furlong (7,400 metre) course.

The Fishmongers’ Company is one of the Twelve Great Livery Companies of the City of London, and among the most ancient of the City Guilds. As well as supporting various fish and fisheries related organisations, the Company have provided generous and on-going support to 31 Squadron, which was established as a Detached Flight in 2012, achieving squadron status in 2013.

Tower Hamlets Air Cadets will be opening their recruitment period in the next school year. For more information, visit www.towerhamletsaircadets.com.