Starbucks Coffee 12204

Starbucks Coffee #12204, also known as Starbucks Kensington - Gloucester Rd Station, is a Starbucks coffee shop located at 83 Gloucester Road, Kensington and Chelsea, London, England.