Architecture Google Reveals Plans For New Headquarters In London Aayesha ArifJune 5, 20170 It has not been a long time since Google revealed its uniquely futuristic solar powered headquarters in Mountain View,...