04 July 2014 Tour de British Library: day 2, stage 2 Skilfully avoiding the numerous power stations in this region, the riders have reached Epworth.