
Sheffield (United Kingdom)

Sheffield, in northern England, has a population of around 600,000 in the wider metropolitan area. The city offers several shared e-scooter and bike-sharing services.
Photo by Benjamin Elliott on Unsplash
Members

Simon Craine
Senior Transport Planner