The place is in a wonderful and quiet neighborhood. Not too far of a walk from Finsbury Park station which has the best stops you could ever need for someone first visiting London. Very convenient all around.