Laura's flat is amazing, fully correspondent to what you see in the picture, conveniently located at 10' walk from Finsbury park tube station.
Even if we didn't have chance to meet, our communication was quick and easy.
Definitely recommend staying here and will love to stay here again if I come back in London.