The London Overground will be running free late night services this New Year's Eve. Reader Mike explains:
"The overground is running into the small hours on December 31st / January 1st. The last train heading up from Brockley to H&I leaves at 01.58am. The last train back to Brockley leaves Whitechapel at 02.33am. And all the trains will be free after 11.45pm."