.
London, United Kingdom, Crystal Palace Athletics Track

London, United Kingdom, Crystal Palace Athletics Track