Cancer Research UK London Winter Run

5 Trafalgar Square 5 Trafalgar Square, Charing Cross, London WC2N 5NJ, UK, London, London

One of the UK’s largest mass participation winter events and the largest 10k in London.