London City Non-Thameslink. But that implies that Liverpool Street is the single major station in London, which is wrong given the number of similarly sized stations in London.