Flat Near Lord'S Cricket Ground Apartment London lies 3.3 km from the famous British Museum and approximately 10 minutes' walk from Edgware Road tube station.
Flat Near Lord'S Cricket Ground Apartment has a seating area, and comforts such as an air conditioner. The accommodation features a bathroom with hair dryers and bath sheets. Furthermore, a separate toilet is available.
The apartment includes self-catering facilities like an electric kettle, a fridge, and an oven for guests' convenience.
Primrose Hill can be reached by car in a few minutes, while the Cockpit Theatre is right by the apartment. The public Trafalgar Square is located 3.7 km from this apartment and 20 km from London City airport.