The Big Green Coach pick up point from this location is:

Watford Junction, Station Road, Watford, WD17 1EU