The Royal Bay clinic, staffed with eight family doctors paid on salary by the city, could open within two years, says the mayor.