From Longman Dictionary of Contemporary Englishheavingheav‧ing /ˈhiːvɪŋ/ adjective British English informal BUSY PLACEvery busy or full of peopleheaving with The city was heaving with shoppers.
Examples from the Corpus
heaving• The mine became one of the circles of Dante's Inferno, a London tube, a heaving labyrinth.