Very well equipped flat in a great location for north London.