Tag Archives: Yorkshire

tour-london_2871565a-large

Tour de France and Where to Stay in London

The 2017 tour was originally scheduled to start in London. This would have been the third visit of the tour to London, but London angered the race owners which made them lose the chance to host the start of the 2017 Tour de France.

London made it to stage the Grand Depart by beating the bids from Manchester, Edinburgh and several German regions. The transport for London said that it was pulling out, right before the day while the contracts were meant to be signed.

Continue reading Tour de France and Where to Stay in London