Rowsell, Ennis among British Olympic stars honoured by the Queen
British Olympic heroes were conferred the most prestigious honours in their country as the Queen of England invited them to Buckingham Palace, awarding them with the English equivalent of the Republic Day National Awards in India.
Trending Photos