The City of New Westminster is assessing the parking in the Victoria Hill area.
The following recommendations have been made:

Full details are available in the report from the City’s Engineering Services at the April 8, 2019 City Council Meeting, available here:
Video of the discussion of the report is available here. (Warning: this will trigger a 123MB download of the agenda file.)
The “park” at the corner of Royal and Francis be designated as such and signed accordingly
Appropriate Speed limit signed
Some drivers use Francis as a raceway