Tag: UK

Google Office Interior

Google London UK

Google’s London offices reflect a British quirkiness and retro appeal you wouldn’t ordinarily expect to find in a leading internet giant. But the playful “Granny’s wallpaper”, nods to…