All this talk about "The Base" and "The Office" got me thinking... Are either of these places interesting buildings or just non-descript offices/warehouse units on the edge of Crawley? For an airline that likes to think of itself as glamourous/trendy...does it manage this in the bits the public don't see?
I ask as there weren't any clear results in Google as to where VS is based...
I ask as there weren't any clear results in Google as to where VS is based...