Wimbledon Stadium is situated in Plough Lane SW17. It is Britain's finest oval racing stadium boasting excellent facilities. The track is a 390 yard tarmac track with steel cable fencing.
Wimbledon Stadium is situated in Plough Lane SW17. It is Britain's finest oval racing stadium boasting excellent facilities. The track is a 390 yard tarmac track with steel cable fencing.