He has
The residents of Inchicore have long sought a station, these politicians are trouble. The very best place for a station is in a built up urban area. BTW it will be 11 minutes or so to Stephen's Green about 10-16 times an hour at peak
Tunnel portal is dead centre of the IE site