Starbucks Coffee 12410

Starbucks Coffee #12410, also known as Starbucks Crouch End - Broadway, is a Starbucks coffee shop located at 7 The Broadway Crouch End, Haringey, London, England.