Starbucks Coffee 25631

Starbucks Coffee #25631, also known as Starbucks Upper St Martins Lane, is a Starbucks coffee shop located at 5 Upper ST Martins Lane, Westminster, London, England.