The stay at Elena’s and John’s place could barely have been any better: In a movie-like, traditional British street in Islington, you’ll find yourself in a cute and comfortable flat with an extremely cozy bed, an own bathroom, a lovely garden and a heartwarmingly welcoming couple as hosts.