English: The MCC headquarters are at Lord's Cricket Ground in London.
Telugu: ఇంగ్లాండ్ రాజధాని లండన్లో లార్డ్స్ క్రికెట్ గ్రౌండ్ సెంటర్లో ఉంటుంది.