Departures today at Newcastle upon Tyne Eldon Square Arrivals today at Newcastle upon Tyne Eldon Square Where to find Newcastle upon Tyne Eldon Square Eldon Square is located at Eldon Square, NE1 7RA Newcastle upon Tyne View the location of this coach stop in Newcastle upon Tyne on the map. Eldon Square Eldon Square Newcastle upon Tyne Coach stations with the most connections to and from Newcastle upon Tyne Eldon Square Finchley Road Station, London Dudley Street, Birmingham St Andrew Square, Edinburgh Shudehill Interchange, Manchester Buchanan Bus Station, Glasgow Bus Station, Leeds