L lellep.xyz Edinburgh (UK) has 2,500 bus stops and they are typically 323M apart 2 points millimacro 1 year ago 0 comments