Edgware Road Serviced Apartments
The quiet Edgware Road Serviced is an apartment in a residential area of London.
Oxford Street is situated around 2.2 km away. An underground station is also located nearby. Dar Marrakesh offers Moroccan and Chinese meals and lies within 50 meters of the property.
The venue has 8 rooms.
A kitchen is fitted with a microwave, a fridge and a washing machine.
The nearest metro station is Edgware Road, situated 150 meters from the apartment.