The artsy yet luxurious little town of Nakameguro sits a few stops from hub Shibuya and right along the Meguro River. Known for its stunning cherry blossom viewing and recent cool shops, it caters to the artistic and those who desire a quieter party town;...