The northern terminus of the A7 is the junction at North Bridge with Princes Street in Edinburgh, also the northern terminus of the A1 and the southern terminus of the A900. The road passes Cameron Toll, before meeting the Edinburgh City Bypass at the Sheriffhall Roundabout. South of the bypass, the A7 continues through Midlothian past Newtongrange and Gorebridge. Continuing from Midlothian into the Scottish Borders, the road bypasses Heriot then passes through Stow to reach Galashiels. The A7 becomes a trunk road at the southern boundary of Galashiels.[3] It continues south to Selkirk; a bypass here has been proposed for years but not implemented.[4] This section of the A7 runs parallel to the Borders Railway which opened in 2015; Network Rail and MPs met during construction to mitigate the effect of works traffic on the road.[5]
Hawick to Langholm
In Hawick the A7 continues along the north bank of the River Teviot to cross the river at the Albert Bridge and follows the south bank of the river towards Langholm, then bypasses Canonbie. South of Langholm the road has been improved, allowing for overtaking.[6]
England
Continuing across the English border, the A7 goes through Longtown, before meeting the A689 and the M6 at the Greymoorhill Roundabout. The A7 becomes a dual carriageway close to the Kingstown Industrial Estate on the northern fringe of Carlisle. Continuing as a single carriageway road, the A7 crosses the River Eden over Eden Bridge. At Hardwicke Circus Roundabout in the centre of Carlisle, the A7 meets the A595 to the west and southern Cumbria, then continues to form part of Carlisle's one way system through the city centre, meeting the A69 and finally becoming the A6 near Carlisle railway station. The English section was detrunked in 2005.[7]
Safety
In the late 1970s, the A7 was described as being slow and tortuous.[8] It was the 28th most dangerous UK road in 2017.[9] The A7 Action Group was founded in 1990, and continues to lobby for safety improvements to the road, including a bypass of Selkirk.[10]
Edinburgh, Airport, Musselburgh, Leith, and Old Craighall signed northbound only; To A1, A68, Forth Road Bridge, Glasgow, Stirling, Jedburgh, and Berwick-upon-Tweed signed southbound only
No direct access from A7 north to A7 north or from A7 south to A700; information signed northbound only; south-eastern terminus of A700; northern terminus of A701