Starbucks Coffee 12104

Starbucks Coffee #12104, also known as Starbucks Edgware Road, is a Starbucks coffee shop located at 207 Edgware Road, Westminster, London, England.