Where is Lord's Cricket Ground?
Lord's Cricket Ground is located in City of Westminster. It's in an artistic neighbourhood appreciated for its noteworthy cultural attractions such as the theatre and museums. If you'd like to find things to do in the area, you might like to visit Hyde Park and Piccadilly Circus.
Things to see and do near Lord's Cricket Ground
What to see near Lord's Cricket Ground
- Hyde Park
- Piccadilly Circus
- Buckingham Palace
- Trafalgar Square
- Big Ben
Things to do near Lord's Cricket Ground
- O2 Arena
- Oxford Street
- The British Museum
- Kensington High Street
- Natural History Museum