Cobblestones at the Tower of London, the bane of tired London Marathon runners.

back to text