Google's competition plus Twitter mulls London HQ.
Read more.