"...handy for the Botanic Gardens at lunchtime but impossible to park."
The building that they're occupying has its own underground car park (for sufficiently high-status individuals, no doubt) and is literally 15 seconds walk from the train station.
It's around the corner from MS Research and rumour has it that a certain fruit-logoed company is going to be locating itself in the under-construction building across the road (they're currently renting an anonymous office next to the Botanics gate). I'd envisage a circulation of talent around this triangle.
Oh, and Google are building 45 minutes away at the other end of the Kings Cross line as well.