Recipients of the Victoria Cross and the George Cross have been honoured at a special service in London. 
 
The Prince of Wales and Duchess of Cornwall joined hundreds of recipients, their descendants and families at St Martin in the Fields before hosting a tea party at St James Palace. 
 
The gathering included 31 of today's surviving recipients.