Perfect to stay in London. Just a few minutes away from Primrose Hill, Regents Park and Camden Town! We can totally recommend Lana's place for a visit in London.