Das Stadion liegt an der Scotland Road, eine früher bedeutende Postkutschenroute, die am Hafen Liverpools vorbei führte.