Tackling the world’s steepest street on Strava could become a lot easierFford Pen Llech in north Wales (Picture: Google Maps)A small Welsh town could claim the title for steepest street in the world, taking the record from Baldwin Street in New Zealandreadfullarticle