The 'home of cricket' as it is known, the 200-year old Lord's Cricket Ground is set in one of London's most exclusive neighbourhoods for a very traditional English day out. With a capacity of 28,000 people on match days, there is also a museum on site with a vast collection of memorabilia.