Percy and Lucy?
i dont kown but they could be Percy and Lucy after all Percy was at
the king cross stasion that day!