Inside London’s 'ghost' station where international trains could finally stop after 24 years · Activ.news