YouTube office in London (20 photos)

A brief excursion into the London office of Google.
Cool they settled there.









































Tags

See also

New and interesting