The 2017 OVO Energy Women’s Tour Champion will be crowned on the streets of London, as the UK’s leading women’s cycling race visits the English capital city for the first time.
The London Stage
We serve Square Mile Coffee, craft beer and freshly made food.
Look mum no hands!
49 Old St.