Often referred to as the beating heart of a city, town squares are usually buzzing with life and unique characters. Find out what's going on at Takashimaya Times Square and learn about its long history.
This public square is situated in Shibuya, a place that has loads going for it! Tokyo Tower, Tokyo Imperial Palace, and Sensō-ji Temple are other good sightseeing choices close by when you're done at Takashimaya Times Square.