– Leaderboard

Takashimaya Times Square


The Shinjuku landmark everyone knows

A huge shopping complex right in front of Shinjuku Station, Takashimaya Times Square is one of those places that garners instant recognition. Despite its close proximity to the station, its expansive views of the city ensure you’ll never feel cramped.


You May Also Like