One of the central wards of the Tokyo Metropolitan Area, Toshima is located in the northeastern region of Tokyo. Hailed as a commercial and entertainment hub, the city is dotted with number of multiplexes, business parks, and shopping arcades. Other points of interest include - Sunshine City, Ancient Orient Museum, Toyota Amlux Showroom, Zoshigaya Missionary Museum, Tokyo Metropolitan Art Space, Morikazu Kumagai Art Museum, and Sugamo Jizodori Shopping District. Conveniently approachable via number of road networks, Toshima is doable in a rental car. You can pick-up a rental car from Ikebukuro Times Station, a prominent car rental pick-up and drop-off location.