85 Barnard Crescent, Aylesbury HP21 9PR, England, United Kingdom
Distance: 616 yd.
Company description
The birthplace of the Paralympics and the home of British Wheelchair Sport, the Stadium is a truly unique & inspiring venue for all sportsmen & women alike.