Starbucks Coffee 12073

Starbucks Coffee #12073, also known as Starbucks Kensington - Gloucester Rd, is a Starbucks coffee shop located at 17-35 Gloucester Road Unit 5, Kensington and Chelsea, London, England.