Explore details about location Riverhill Place. Riverhill Place is a location situated within the Riverside alongside other areas such as Sophia Court, Remington Drive, Taylor Street.