There is so much life down this one main Takeshita Street! As soon as you step off the train station you are greeted with masses of people walking up and down Takeshita Street, all taking videos and selfies. It reminded me of the night markets in Taiwan, with lots of small eateries, loud music and […]