STEVENAGE Bus Station stand, Hertfordshire, England