Situated 4.4 km from Natural History Museum, Avenue Apartment apartment also boasts easy access to London Queens Park train station which is a 10-minute stroll away.
The apartment is located in Westminster Borough, which is a great choice for travellers interested in shopping, parksand history, and Queen's Park tube station is a 10-minute stroll away. Madame Tussauds London is 3.9 km from the property in London.
Avenue Apartment apartment with a patio and a sitting area features modern conveniences such as a television to elevate your stay. The property is also furnished with a sofa and a work desk. A bathroom is equipped with a separate toilet, a bath, and a shower, as well as hairdryers and bath sheets.
The units at this apartment comprise a microwave oven, a fridge, and kitchenware. Guests staying at the property can enjoy the convenience of having coffee/tea makers at their disposal. Restaurant Oracle Organic is within arm's reach of the accommodation. London City airport is approximately 25 km from the apartment.
Book Avenue Apartment London
More +
Less -