Cyclists in Paris Tour de France

How to watch the final stage of the Tour de France in Paris

The 105th Tour de France starts on Saturday 7 July in the Vendee.  Some 3500 km later, the 22 teams and 176 riders will aim

Woolwich Arsenal

London’s first and most successful professional football club!

Arsenal was the first football team to turn professional in London.  That was back in 1893, playing as Woolwich Arsenal.  The team holds 43 honours,