Located 1.2 km from Lord's Cricket Ground, Westminster Edgware Road Apartments offers free WiFi. Each unit offers a fully equipped kitchen, a flat-screen TV, a living room, and a private bathroom. A dishwasher and oven are also available, as well as a kettle. Hyde Park is 1.6 km from the apartment. Read more
Located 1.2 km from Lord's Cricket Ground, Westminster Edgware Road Apartments offers free WiFi. Each unit offers a fully equipped kitchen, a flat-screen TV, a living room, and a private bathroom. A dishwasher and oven are also available, as well as a kettle. Hyde Park is 1.6 km from the apartment. London City Airport is 16 km from the property.