On the upper north shore of Sydney, Hornsby is a railway town, and Hornsby is a popular residential town. Hornsby is full of old buildings, including residential ones, however, there are new ones. (It's around 50 50) Elsewhere throughout the suburb, Hornsby is dense with not only small retailers but most big-box stores and outlets too.