GSK has selected a site currently being constructed on the corner of New Oxford Street and Earnshaw Street ... It will allow swift transport links to GSK's main R&D campus in Stevenage ...