horseguards-avenue-london Published January 18, 2015 at 3648 × 2736 in london on a layover beware of the kicking/biting horses on horseguards avenue! beware of the kicking/biting horses on horseguards avenue!