[category]
[title]

Swedish furniture giant Ikea finally opened its first store in Tokyo in April 2014. Within walking distance from Tachikawa Station, this location is infinitely more convenient than most other Ikea stores in the metropolitan region.
Discover Time Out original video
Â