Explore details about location Thornhill Avenue. Thornhill Avenue is a location situated within the Kingston upon Thames alongside other areas such as Camellia Lane, Penrhyn Gardens, Elmcroft Close.