Lord's is known by cricketing players and spectators around the world as the Home of Cricket. Owned and run by Marylebone Cricket Club - the Guardians of the Spirit of Cricket and makers of its Laws - Lord's has stood in St John's Wood, London, since 1814.