Starbucks Coffee 12421

Starbucks Coffee #12421, also known as Starbucks Paddington Central - Sheldon Square, is a Starbucks coffee shop located at Paddington Central, Westminster, London, England.