English: Cricket ground in London
Telugu: లండన్ లో క్రికెట్