Sports venue
Lee Valley Athletics Centre
4 locals recommend,
Location
61 Meridian Way
London, England
Tips from locals
place to run on an actual athletics track or use the indoor track . various circuit classes and activities on offer to get fit and in shape .