Starbucks Coffee 18562

Starbucks Coffee #18562, also known as Starbucks SSP King's Cross Kiosk, is a Starbucks coffee shop located at Kings Cross Station Northern Ticket Hall, Unit 2, Camden, London, England.