Lord's Cricket Ground situated in London is sometimes referred to as the "Mecca of Cricket".
Lord's Cricket Ground berlokasi di London dan terkadang juga disebut sebagai "Mecca of Cricket".