Lords Cricket Ground: Largest In England
Lords Cricket Ground The biggest capacity cricket ground in England is Lord’s Cricket Ground in London. It has a capacity of 30,000 people. Other large grounds in England include The Oval (26,000), Old Trafford (25,000), and Edgbaston (24,500). Lord’s is also the home of the Marylebone Cricket Club (MCC), the sport’s governing body in England …