Perfect location for exploring North London (Crouch End is a lovely part of town) and very easy for getting into central London.
Everything we needed for a stay in London whilst we were working.