The Lambourn - Offices, Abingdon Business Park, Abingdon, OX14 1UJ
1,600 to 19,949 sq ft(148.64 to 1,853.32 sq m)
Rent on application - New feature business entranceNew feature business entrance
- Triple height manned reception/lobbyTriple height manned reception/lobby
- Co-working breakout space availableCo-working breakout space available
- Fully air conditionedFully air conditioned