An Evo Touch controller and HR80 Radiator Controller from Honeywell would achieve this assuming that the valve body is in good condition - it still will not work effectively on a worn or sticking TRV. The Evo Touch controller includes a room sensor which can be used if you prefer not to use the sensor in the HR80 Radiator Controller due to the radiator location. Otherwise there are also separate room sensors that can be used too. The Honeywell system uses "proper" continuous control strategies, that also self-tune to improve their performance in each room automatically, to maximise the efficiency of control.
It also has a wireless receiver that can go back at the boiler to provide a demand signal when the room needs heat to ensure the boiler/pump run as required. This can be wired in parallel with any other controls you already have fitted.
The room sensors and radiator controllers are battery powered so do not require any additional cabling, while the Evo Controller comes with a desktop stand (that plugs into a 13A socket) or an optional wall-mount kit (which powers the unit via a transformer that fits inside a backbox behind the wall mount).
The Evo controller can provide control for upto 8 rooms which also gives you the opportunity to control other room in the house too should you want/need to.