I recieve daily travel news from TFL and this bit has been mentioned everyday for quite some time... "NEW OXFORD STREET 25MAY CE07349 NEW OXFORD STREET: Until 2359 Sunday 25 May 2008, Routes 1 7 8 10 14 19 24 25 29 38 55 73 98 134 176 242 390 N1 N5 N7 N8 N10 N19 N20 N29 N35 N38 N41 N55 N68 N73 N98 N171 N207 N253 and N279 are subject to delays due to rebuilding works at Tottenham Court Road station causing lane restrictions. At times, these works will require stop closures and/or diversions." Perhaps this may explain the early termination of the route.