Discover the spirit, drama and excitement of some sensational sports events at Lords Cricket Ground.
Situated in City of Westminster, this sporting facility is well worth a visit. But you'll find a great deal more to explore in the area. Buckingham Palace, Big Ben, and Trafalgar Square are within close reach of Lord's Cricket Ground.