Lord's

Lord's Cricket Ground, generally known as Lord's, is in St John's Wood, north London and was opened in 1814. It is owned by Marylebone Cricket Club (MCC) and stages international and county cricket on a regular basis. England play at least one Test match at Lord's every year in addition to other international matches. Middlesex County Cricket Club are long-term tenants at Lord's and use the ground for most of their home matches in the County Championship and other domestic competitions.