Media centre Results centre
15.75p-1.25-7.94%
Market Cap £137.81M Market: LSE
View all share price information
London 2012 Games Breaks on sale now