Stevenage Bus Station (Stop J)

On Bus Station, near Town Square