New Arrival deal brings total letting to 318,000 sq ft

VSL & Partners has announced a third deal with electric van maker Arrival at Link 9 Bicester...

Read More