Starbucks Coffee 12809

Starbucks Coffee #12809, also known as Starbucks Borough High Street/Borough Station, is a Starbucks coffee shop located at 223-227 Borough High Street, Southwark, London, England.