logo

Video encyclopedia

North Street, Glasgow

Geography

North Street is a street in the city of Glasgow, Scotland. The street was formerly known as Lang Road.