As Twitter celebrates ten years, London emerges as its most popular travel spotNewsBy Kevin May | March 21, 2016Share This article was originally published on