English: A secret garden in the centre of London
Telugu: లండన్ సెంటర్లో ఎ సీక్రెట్ గార్డెన్