Great location for the Etihad Stadium or the National cycling centre