Updated: Tour of Britain – 11 Sep
TOUR OF BRITAIN COMING TO STOW ON 11 SEPTEMBER – GET INVOLVED! You’ll know from the Tour de France how much fun communities get from being involved and welcoming the huge caravan of cars, vans and, of course, bikes as they sweep through by decorating their towns and villages – now is our chance! Let’s Read more about Updated: Tour of Britain – 11 Sep[…]