English: Lord's Cricket Ground in London is known as the 'Home Of Cricket'.
Telugu: లండన్లోని లార్డ్స్ క్రికెట్ మైదానాన్ని. . . మక్కా ఆఫ్ క్రికెట్ అని పిలుస్తారు.