Tag: 620 sq ft
Mini business campus approved at London Oxford Airport
by Alan Bunce | Jun 23, 2023 | Development, Life Science, News, Oxford, Oxfordshire, Technology, Thames Tap | 0 |
Plans for a new 18, 620 sq m business park on land at London Oxford Airport have been approved. ...
Read More