A new mixed used development including Japan’s new tallest skycraper named Torch Tower/Tokyo Torch will be built just north of Tokyo Station. The project is…
A Tokyo Guide
A new mixed used development including Japan’s new tallest skycraper named Torch Tower/Tokyo Torch will be built just north of Tokyo Station. The project is…