Wimbledon Stadium London

51.431362, -0.186669