The London Rally for Heroes, April 2013 Published September 20, 2016 at 3747 × 2498 The London Rally for Heroes, April 2013 Photo thanks to M and H Photography.