blackcablondon.net
Cabbie’s Curios: The Unfinished Motorway…
First opened in 1959, the M1 is one of Britain’s major motorways. Almost 200 miles long, it links London to the city of Leeds in West Yorkshire. The London terminal of the M1 is at ‘Sta…