Four New Metro Stations Open Today, 26 July, At Noon
Four new metro stations on Vouliagmenis Avenue - Ilioupoli, Alimos, Argyroupoli and Elliniko - on the southern extension of line two (red line) will open and begin serving passengers at noon on Friday 26 July.
Posted On 26 Jul 2013