Check out Shimokitazawa (下北沢) when you’re in Tokyo
Shimokitazawa is an area that I always visit when I’m in Tokyo. It’s currently being pitched as a great place to live and anyone who has been there certainly knows why. Located in Setagaya and known to the locals as “Shimokita”; you’ll be completely charmed by this must-see town if you include Shimokitazawa in your […]