- Google may open retail store on Dublin campus Google may open a retail store at its European headquarters in Dublin, according to a planning application approved by Dublin City Council last month. In September last year, Google opened its first public retail store within a branch of Currys and PC World in London.