Britain's 'Ghost Stations' Offer Quiet Alternatives to Bustling London Stops
If you go sightseeing in Central London, at some point you'll almost certainly pass through the Waterloo or Victoria rail station—those are the closest stops to attractions like…