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

Bus Stop, Windsor Road, ( Opposite The Rising Sun ) Slough, SL1 1HQ