If that is edited, then it is a superb job. Therefore, I shall assume that it isn't (if it is I haven't got anything to go on) and say Harwich International, formerly Parkestone Quay.
Therefore, going by the style of the sign, I think we are looking for a fairly major station with the work 'Park' in its name. Finsbury Park?