There actually is a cycle lane most of the way anyway, but if it's safe, shoot the light. You're on a bike; can't get penalty points or what have you.
Heading to some shop somewhere this week to buy inner tubes and tools to fix my wheels and brake. Do you know of anywhere in the D18 area / along the green line Luas?
Bookmarks