People at Starbucks Coffee House, London, UK - Stock image
Coffee Shop, England, London - England, UK, American Culture
London, United Kingdom - April 22, 2011: People enjoying coffee at a Starbucks Coffee house located in central London. They are sitting at a table facing an open window to the street. Starbucks Coffee is an American coffee chain with shops all over the world, over 700 of them in the UK.