Title: Lord's, headquarters of cricket and of MCC
Places: London. Lord's Cricket Ground