direct/non-stop in my book would be airport A to airport B with no stops at all.
services to US are not all direct or non-stop
GLA to SFB either via BFS or fuel stop in Canada is not direct or non stop
GLA to BOS are not all direct or non stop via NOC
all LGW to YHM are not direct or non stop
LPL to JFK are not all direct or non stop via NOC