Explore details about location Riverview Road. Riverview Road is a location situated within the New Castle alongside other areas such as Riverview Road, Mill Pond Road, Morgans Way.