After first completing the London to Brighton Night Ride 2013, Stack director Alex Miller will again be undertaking the event organised by the British Heart Foundation, along with around 3,500 other entrants. This year the event will set off from Potter’s Field park, under the bright lights of London’s Tower Bridge, at around midnight on…
Read More