The B7025 is a short loop off the main A78 through Largs.
Bath Street
At its southern end the route turns off the A78 Irvine Road at a T junction signposted for the Cumbrae Ferry. It heads southwest along the residential Charles Street and soon crosses the Largs Branch Line before reaching the coast. Great Cumbrae is clearly visible lying in the Firth of Clyde directly ahead. The route curves round a right-hand bend onto Mackerston Place, which crosses the shoreside park before passing in front of a row of houses, which rather unexpectedly includes a Benedictine Monastery that looks surprisingly like a seafront hotel. The route then crosses over the Gogo Water on the Makdougall Brisbane Bridge and continues to wind north along Bath Street, with open parkland on the left leading down to the shore and a substantial tenement block on the right. After passing the substantial Clark Memorial Church, ferry traffic is directed left along the one-way C3-54 Fort Street whilst the B7025 continues ahead along the remainder of Bath Street, now lined by buildings on both sides. It's not long before it reaches its end at a T-junction, back on the A78 Main Street.
History
The route was originally unclassified, but probably gained its number in the later 1920s. It is first labelled on the OS Six Inch map, surveyed in 1938 but not published until after the war. This shows it following John Street, a block to the south of Charles Street. However, the 1955 edition of the 1:25,000 sheet shows it following Charles Street as it does today. It is not entirely clear if the 1938 map is in error, or if the route really did originally run further south and get moved after the war.