Charming Dacha in a great London area! Nick and Pepe are lovely hosts. The place is absolutely charming and conveniently located. Made my London experience even better! Thank you!!