(20 Nov 2014, 6:33 pm)idiot wrote Its the 21sr century and buses are still stopping so early on Xmas and new year eve!
Well, in London not only do we get buses running throughout the night on New Year's Eve, they are also free to travel on after 11:30 pm
Perhaps once you get all those nice new London style quality contracts ....