In north London, Regent’s Park offers a verdant escape, where elegant terraces, epic perspectives and one of the world’s ...