Transport for London (TfL) has announced 18 of its busiest stations have been visually mapped by Google Street View. Over the past year, Google has filmed 36 of London's stations. The process ...