I traveled to London from the US and stayed at this flat for 9 nights. The flat is located on a quite street in a new building and a short walk to Camden Tube, shops, groceries and restaurants. All the amenities are modern and made my stay very comfortable. I highly recommend this property.
Dealing with Milena was a pleasure. She was very accommodating to my requests.