Horse Guards leeding their horses back Published 26 October, 2010 at 924 × 693 in London – The last stage