"Both sides of the road" n'est pas défini proprement dans les règles(mais ce n'est pas surprenant, c'est difficile à définir proprement; je ne l'ai pas lu mais il paraît que même Euclide a trébuché sur ce genre de question dans ses Éléments).
Une formulation qu'on peut proposer, ce serait la suivante, valable au moins pour les hex de route (pas les "narrow streets", qui ont une règle différente de toute manière): il faut qu'on puisse trouver, dans les 6 hexagones adjacents à la route, un autre hex de bâtiment (B) que celui qui contient l'unité (A), de telle sorte que quand on fait le tour de l'hex dans un sens donné, on croise un hexside de route en allant de A vers B, mais aussi un hexside de route en allant de B vers A.