Starbucks, Leicester Square, London England June 4, 2015 eligrahamStarbucks, Leicester Square, London England