PML Apartments Edgware Road is located in London. Complimentary WiFi is offered. Each unit offers a fully equipped kitchen, a flat-screen TV, a living room with a sofa, and a private bathroom. An oven and fridge are also featured, as well as a kettle. Lord's Cricket Ground is 800 metres from the apa Read more
PML Apartments Edgware Road is located in London. Complimentary WiFi is offered. Each unit offers a fully equipped kitchen, a flat-screen TV, a living room with a sofa, and a private bathroom. An oven and fridge are also featured, as well as a kettle. Lord's Cricket Ground is 800 metres from the apartment. The nearest airport is London City Airport, 16 km from PML Apartments Edgware Road.