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 bus stop in Newcastle upon Tyne on the map. Eldon Square Eldon Square Newcastle upon Tyne Bus stations with the most connections to and from Newcastle upon Tyne Eldon Square Finchley Road Station, London St Andrew Square, Edinburgh Shudehill Interchange, Manchester Buchanan Bus Station, Glasgow Bus Station, Leeds Dudley Street, Birmingham