Google's Tech City London offices open to question
Google is setting up shop in London's East End, and has rented a seven storey building in the heart of the capital's nascent technology quarter.Situated in Bonhill Street just south of Old Street tube station, the lease on the 26,000 square foot building will run until at least 2022 and was advertised most recently at a rent of £400,000 per year.