Located on the main highway into Canberra, Formule 1 Canberra sits just minutes from the city and popular attractions like the Australian War Memorial.