"Lords" is considered to be the home of cricket (yes in all the world) and it's "spiritual headquarters". It is owned by the Marylebone Cricket Club who have the role as the guardians of both the laws and the spirit of cricket. A big responsibility given how deeply ingrained both cricket and Lords are in the British psyche. Nice touch with the living gardens being developed on the outside - modernisation Lords style!