The British passion for watching top-class sport remains undimmed, with record crowds attending the most popular events this year despite the recession.

According to analysis released by financial services giant PricewaterhouseCoopers, the top four events so far in 2011 - Wimbledon, the British Grand Prix, Royal Ascot and the Cheltenham Festival - posted all-time high spectator figures.