Explore details about location North Ridge Lane. North Ridge Lane is a location situated within the New London alongside other areas such as Keeney Lane, Admiral Drive, Green Street.