Google has changed everything…

That was the view from many quarters last month when the world's biggest search engine finally confirmed it is to build a huge new centre at King's Cross in London. Accountants, property consultants, techies and the business world in general