London Vuelta Viewing?

Aug 13, 2009
12,854
1
0
In London for work the next few days and it looks like I will have a free Sunday afternoon. Any suggestions of a Pub I might be able to watch tomorrows stage in? Any good bike shops open Sunday?