Green Line
See also:
green line
and
greenline
English
Proper noun
the
Green
Line
(
UK
)
A
network
of
long-distance
coach
services
connecting
central
London
with
towns
in the
Home Counties
.