Takeshita Street is a pedestrian shopping street lined with fashion boutiques, cafes and restaurants in Harajuku in Tokyo, Japan. Stores on Takeshita Street include major chains such as The Body Shop, McDonald’s, and 7-Eleven, but most of the businesses are small independent shops that carry an array of styles.

AloJapan.com