Rental unit in Greater London · 1 bedroom · 2 beds · 1 bath
Modern apartment in central London next to Edgware tube station. <br />A huge selection of restaurants and shops and walking distance to the best sights of the capital. <br />Suitable for families.
["Self check-in", "Lockbox", "Wifi", "Paid parking on premises", "TV", "Smoke alarm", "Kitchen", "Washer", "Fire extinguisher"]