IND vs ENG: From lamb railway curry to butternut squash soup – What’s on the players’ menu at Lord’s | Cricket News
Image credit: Lord’s Cricket Ground The third Test of the five-match series between India and England is currently underway at the iconic Lord’s Cricket Ground in London. Known as the Home of Cricket, Lord’s is not only famous for its rich history and tradition but also for offering some of the finest hospitality in the […]