The 46-story Shibuya Scramble Square East Building officially opens today. At a height of 230 meters, this is now the tallest building in the Shibuya area.
Read more
by Zoe Ward