Lord's Cricket Ground, commonly known simply as Lord's, is a cricket venue in St John's Wood, London.