Google Office in Manchester

Manchester is often considered the ‘second London’ in the UK and therefore it would make sense that Google would decide to have an office in the cosmopolitan city. ¬†Google has long been known for their quirky office refurbishments which can propel you into...