The discussion around London’s most notable sporting venue can be a heated one. There are a number of claimants to that venerable crown and your views will no doubt depend on which sport your allegiances lie with.
If you are a tennis fan, your choice may be Wimbledon. A