Edgware Road Apartment is located in London, just a 18-minute walk from Paddington Station and 1.3 miles from Madame Tussaud's. The air-conditioned accommodation is a 7-minute walk from Lord's Cricket Ground, and guests can benefit from private parking available on site and free Wifi. The accommodation offers full-day security and a mini-market for guests.
The apartment features 1 bedroom, a fully equipped kitchen with an oven and a microwave, a washing machine, and 1 bathroom with bathrobes. Towels and bed linen are offered in the apartment. The accommodation is non-smoking.
London Zoo is 1.6 miles from Edgware Road Apartment, while The Serpentine is 1.8 miles from the property. The nearest airport is London City Airport, 11 miles from the accommodation.