Its basically as he say's....
Great location for all North -Central London