Ikebukuro Map

Ikebukuro is a commercial and entertainment district in Toshima, Tokyo, Japan. Toshima ward offices, Ikebukuro Station, and several shops, restaurants, and department stores are located within city limits.
Data from: en.wikipedia.org