Starbucks Coffee House and pedestrians in central London, UK - Stock image
England, London - England, UK, American Culture, Architecture
London, United Kingdom - April 23, 2011: A Starbucks Coffee house located in central London. A large group of pedestrians walking by. Selective focus on the Starbucks sign. The Starbucks Coffee logo hanging from the wall. Starbucks Coffee is an American coffee chain with shops all over the world, over 700 of them in the UK. The logo resembles a siren.