Oxford Science
Littlemore, Oxford
1,939 offices
Littlemore, Oxford
Reading
Slough
Earley, Reading
Reading
Arlington Business Park, Reading
Gatehouse, Aylesbury
Bristol
Bristol
Cardiff Gate Business Park, Cardiff
Petersfield, Cambridge
Castle, Swansea