Travelers are voting Abbey Stadium as the best stadium in Cambridge. There are 40 stadiums in St Albans a city just 36 km from Cambridge and 33 stadiums in Aldbury which is 41 km distant. The most popular of these are London Olympic Stadium in St Albans and Twickenham Stadium in Aldbury. You can find 93 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 Cambridge.