Very nice flat, large and well equiped, located in a quiet area, close to Crouch End shopping street and to bus stop to Saint Pancras or Kings cross railway station.
Crouch End is a nice area with lot of shops and green parks, close to Alexandra Palace.
A good adress to stay in London.