London Rose is a collection of poems written by Durgalal Shrestha and translated by Giridhar Manandhar.