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

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 to complete the 21 stages in Paris, on Sunday 29 July. To see the final stage in Paris, book an early departure (c.7am) on Eurostar (St Pancras to Gare de [...]

London’s first and most successful professional football club!

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, more than any other London side.  But why is the club called Arsenal - and where is Woolwich? I went on a bit of a pilgrimage recently. Although I’ve lived [...]