Inside London’s ‘ghost’ train station soon to become a major international hub

WATCH ON YOUTUBE