Last Updated: Saturday, March 2, 2013, 09:19
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.