News

and a long waiting list to match. Now new members of Marylebone Cricket Club (MCC) – the institution which owns the world famous Lord’s ground – could find themselves paying £100,000 to join.