Starbucks Coffee 26205

Starbucks Coffee #26205, also known as Starbucks Marble Arch, is a Starbucks coffee shop located at 1a York House, Westminster, London, England.