November 18, 2019October 25, 2022japan, life, tokyoThe Soho Odaiba: Tokyo’s Most Colourful Office Space Time to check out The Soho in Odaiba, a modern 13-storey office complex that has become a landmark Instagram spot for its colourful exterior. Read more