Starbucks Coffee 18146

Starbucks Coffee #18146, also known as Starbucks Harewood Place, is a Starbucks coffee shop located at 13b Hanover Square, Westminster, London, England.