The Savvy Guide to Shibuya 109

The iconic Shibuya 109 shopping mall, nicknamed “marukyu,” lies at the heart of Shibuya’s fashion culture. It is situated alongside the famous scramble crossing and...

By Joanna Pearce
November 6, 2015 | Fashion