Google's startup campus in londoncampuslondon.com2 points·JayInt··0 commentsOpen articleSaveView on HN