Race Radio Aug 13, 2009 12,854 1 0 Sep 11, 2010 #1 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?
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?