Explore details about location Lower North Street. Lower North Street is a location situated within the Exeter alongside other areas such as South Lawn Terrace, Iron Bridge, Belgrave Road.