From the moment I set foot inside Josh and Leo's apartment, everything was perfect. They are great hosts. They are interesting, kind and respectful. To that is added the fact that they live in a beautiful apartment (great decoration, lots of natural light and extremely clean) located in the best area of ​​London.
A thousand times recommended!