Territorial Army soldiers prepare to march through London

Hundreds of people are expected to line the streets of London later as Territorial Army soldiers parade to receptions held in their honour.

Many of the soldiers have served in Iraq and Afghanistan. Around 150 troops from The Royal Yeomanry regiment will march through Kensington and Chelsea.