The Duke of Edinburgh, who turns 100 in June, was transferred from the state-run St Bartholomew’s Hospital to King Edward VII’s Hospital in central London.