Get latest articles and stories on Business at LatestLY. A luxury penthouse overlooking the iconic Lord's Cricket Ground in London has attracted interest from prospective buyers in India, adding an unusual Indian angle to the sale of one of the world's most exclusive cricket-related properties. Business News | GBP 10 Million Lord's Penthouse Draws Interest From Indian Business Families; Sale Proceeds to Fund Grassroots Cricket.