A guide to London’s most stressful tube stations

New research from PowWowNow has ranked the most stressful tube stations in London using data from TfL and social media...