A guide to London’s most stressful tube stations

New research from PowWowNow has ranked the most stressful tube stations in London...