General / Off-Topic The net giant Google will install its European headquarters in the British capital

The works pharaonic, should amount to about one billion pounds. 100000 square meters of area and 7000 employees will work in London for Google.

9403194.jpg
 
Back
Top Bottom