There are 270 functioning stations across the 249 miles of Transport for London network. But more interesting to us for this article are the 40+ Overground and Underground stations still in existence that are no longer used for travel. Some people refer to these simply as abandoned stations and others use the name 'ghost stations' (my preferred name choice). All refer to … [Read more...] about A Guide to London’s Underground Abandoned Ghost Stations