Is this the Byres Road that has a subway station near the top, another at Partick Cross just down the road, a major road (and frequent buses) at Great Western Road, and a major road and frequent buses at Dumbarton Road...but people need to drive there? OK...
add a skeleton here at some point
3 days ago