Amazing place to stay in north London, with a lot of restaurants and markets nearby. Also buses that connect you to central London.