After than there will only be trains as far as Dartford - last one of them will be the 22.49 from Charing Cross.
After that - you're knackered.
No service Christmas Day, limited service between Gillingham & Victoria via Meopham / Longfield on Boxing Day.
Sat / Sun - normal service.
Mon 29 - Wed 31 - saturday service with odd additional train.
New Years Eve night - trains running all night out of London as far as Dartford until 4.30am approx.
New Years Day - Sunday service.