Travelers are voting Sonning Lane as the best stadium in Oxford. There are 30 stadiums in Aldbury a city just 59 km from Oxford and 35 stadiums in St Albans which is 94 km distant. The most popular of these are Vicarage Road in Aldbury and London Olympic Stadium in St Albans. You can find 97 Stadium in the country of United Kingdom and London Olympic Stadium is our members favorite Stadium in all of United Kingdom. Want more? Check out our map of stadiums in Oxford.