Original: The new Charing Cross Hospital was opened in 1973 on Fulham Palace Road, on the site of the old Fulham Hospital.
Simplified: It reopened on Fulham Palace Road in 1973.