ABOUT

Oh no :( 
There is no information about Google Campus London yet.

If you are from there and would like to submit information, please do so here