Michele's flat is in a great location - just moments from Highgate and Crouch End on a quiet, picturesque street. To get to central London, you are just a short walk away from hopping on a tube, which gets you into the middle of London within 10-15 minutes.
The space is large, comfortable and beautifully decorated. Michele made us feel very at home and provided fresh coffee and a very well equipped kitchen.
I would HIGHLY recommend this space.