It's true (i think) as of end 2005 - http://www.beveragedaily.com/news/ng.asp?n=64001-starbucks-coffee-russia 
 There are now more Starbucks coffeehouses in London than on coffee-guzzling Manhattan Island, and the firm has partly managed to beat down competition in the UK from Costa Coffee and Café Nero through shear numbers 

 Can someone help me with this??