Starbucks Coffee 12060

Starbucks Coffee #12060, also known as Starbucks Edinburgh-Lothian Road, is a Starbucks coffee shop located at 123 Lothian Road, Edinburgh, Scotland.