Starbucks Coffee 12406

Starbucks Coffee #12406, also known as Starbucks City Thameslink - Fleet Place, is a Starbucks coffee shop located at 3 Fleet Place Unit 2, City of London, England.