English: It's the name of an embankment in london.
Telugu: లండన్లో వుండే వొక చెరసాల పేరు.