My friend works there and loves it.
It's in Surrey, England (in this place: http://www.e-architect.co.uk/england/mclaren_technology_cent...)
My friend works there and loves it.
It's in Surrey, England (in this place: http://www.e-architect.co.uk/england/mclaren_technology_cent...)