Starbucks Coffee 12078

Starbucks Coffee #12078, also known as Starbucks Villiers Street, is a Starbucks coffee shop located at 14 Villiers Street Unit 14, Westminster, London, England.