Explore details about location West Russell Road. West Russell Road is a location situated within the Paradise alongside other areas such as Spiers Avenue, Swenson Street, Franciscan Lane.