Ride of Britain races to the tower of London
A TEAM of cyclists, including serving and ex-Service personnel, made a triumphant finish in London as they completed their Ride of Britain fundraising challenge.
The event began at Holyrood Palace and finish...