Starbucks Coffee 18677

Starbucks Coffee #18677, also known as Starbucks SSP London Victoria Main Store, is a Starbucks coffee shop located at Victoria Station Frontage Unit 38, Westminster, London, England.