London Irish managing director Conor O’Shea has accepted an invitation from the Mayor of London and the British Olympic Association to carry the Olympic Torch on behalf of the London's Irish community in next Saturday’s relay through the city’s streets.