The B7025 is a short loop off the main A78 through Largs. Owing to its short length its history is not fully known; it was originally unclassified and had gained its number by at least the 1950s.
At its southern end the road turns off the A78 Irvine Road signposted for Cumbrae Ferry traffic. It heads southwest along the residential Charles Street and soon crosses the Largs Branch Line before reaching the coast. Great Cumbrae is clearly visible ahead. There's a right-hand bend and we follow Mackerston Place, with only a recreation ground separating us from the sea (technically still the Firth of Clyde at this point).
After passing a monastery that looks surprisingly like a seafront hotel we cross over the Gogo Water and continue north along Bath Street. We then pass the Clark Memorial Church, after which ferry traffic is directed left along the one-way C3-54 Fort Street whilst we continue along the remainder of Bath Street, now lined by buildings on both sides. It's not long before we reach the end of the road at a T-junction on the A78 Main Street.