This event has already passed
England will be taking on India in a 1-Day International at Lord's.
At the time of writing we're not having a very good run against them -- losing the last two Twenty20 games. We lost two out of the last three 1-day internationals as well. But obviously they were just practice games -- they don't count. We only count the games that actually take place at Lord's (unless we lose those as well, of course, in which case they don't count either).
You can check out the full schedule of cricket matches in London here.
Cricket World Cup — England v Australia – 25 Jun 2019 – England will be taking on the mighty Australia at Lord's in one of the round-robin games for the 2019 ICC Cricket World Cup.
Test Match at Lord’s — England vs Ireland – 24 to 27 Jul 2019 – Dust off your whites and get yourself down to Lord's Cricket Ground for a Test Match between England and Ireland.
Test Match at Lord’s — England vs Australia – 14 to 18 Aug 2019 – Dust off your whites and get yourself down to Lord's Cricket Ground for a Test Match between England and Australia.
Guided tour around Lord’s Cricket Ground – Every day – Cricket fans will love having a look around the home of cricket, with this tour of Lord's Cricket Ground and the MCC Museum.
Christmas afternoon tea at Lord’s Cricket Ground – 9 Dec 2018 – Enjoy a Christmas Afternoon Tea in the historic Long Room at Lord's, surrounded by paintings of the game's greatest players.
ICC Cricket World Cup — Pakistan v South Africa – 23 Jun 2019 – Pakistan will be taking on South Africa at Lord's in one of the round-robin games for the 2019 ICC Cricket World Cup.
ICC Cricket World Cup — Australia v New Zealand – 29 Jun 2019 – Australia will be taking on New Zealand at Lord's in one of the round-robin games for the 2019 ICC Cricket World Cup.
Disclaimer: Event details can change at short notice and you should reconfirm everything before making plans