Lior’s place is well situated and really comfy !
It is not far from Camden Town, or Eurostar station, or the center of London !
I would definitely come back there !