This is a very comfortable place to stay! Public transit is easy and very handy. The village of Crouch End is a short walk from the home, where you'll find interesting, independent shops and restaurants. You could easily spend headache (as we did) just enjoying the village! Catherine provides everything you need for your stay in London!