Starbucks Coffee 12404

Starbucks Coffee #12404, also known as Starbucks Embankment, is a Starbucks coffee shop located at 1-3 Villiers Street, Westminster, London, England.